我试图通过右键单击页面将URL保存到磁盘,但保存的页面没有我在浏览器中看到的文本。我正在使用Firefox。这是一个非常常规的页面,在页面加载后通过JS调用获得文本。
这是网址 - www.chilis.com/EN/Pages/menu.aspx
当我在浏览器中打开它时,我看到一些菜单项,但是当我将页面保存到磁盘然后打开它时,我看不到菜单项。我知道CSS,JS和图像都是链接,因此它们不会存在于保存的文件中。但我希望文本存在。为什么会出现差异?
答案 0 :(得分:0)
可能的原因是浏览器安全设置。由于您从磁盘提供文件,因此许多请求将是跨域的。尝试从您自己的Web服务器提供文件,看看会发生什么。此外,从磁盘访问页面时,请查看控制台。错误消息会有所帮助。
答案 1 :(得分:0)
菜单项在那里 - 您无法看到文本,因为它因css text-indent property
而未对齐。他们网站上显示的文字是设置为css背景的图像(这些当然不能通过url(givenpath)找到/加载):