gpt4 book ai didi

css - IE7(有时)无法正确显示网站

转载 作者:太空宇宙 更新时间:2023-11-04 00:32:25 25 4
gpt4 key购买 nike

我们有点绝望......我们已经推出了我们的网站http://www.buscounviaje.com

我们测试了所有浏览器(IE6-8、Firefox、Safari、Chrome 等)以确保一切正常。但是,有些用户(IE7 和 IE6)提示说他们看到的所有内容都是“白色”的黑色字母(即未应用 CSS 样式)。一位用户说他收到“错误 0:预期对象”

但是,我们没有在 Firebug 中看到该错误,也没有在我们本地安装的 IE6 和 7 中看到该错误。其他使用 IE6 和 7 的用户也可以正确地可视化网络。我们不知道问题出在哪里,我们无法测试它,因为我们的 IE6&7 工作正常。

有人看到没有样式的网页并给我们提示问题可能出在哪里吗?

我们能想到的原因...

  • 我们正在压缩js和css,部分IE6&7版本无法解压
  • 我们试图在 javascript 中使用一个不存在的对象,某些版本的 IE6&7 不喜欢它
  • 缓存似乎不是问题...我们引导用户清空他的缓存,但他仍然无法正确看到该网站。

最佳答案

我下面的想法列表中的一个点(我首先写的)可能说明了脚本错误。

至于未能应用样式表,我完全同意这是由于压缩造成的。 SP2 之前的 XP 有一种压缩 CSS 和 JavaScript 的方法。强大的 Google-Fu 将我带到了 properly documented solution for the CSS/JS compression problem在 Apache 中。

推荐步骤:删除 charset从样式表中声明,并在 httpd.conf 中应用链接的解决方案文件。

还有一些想法:

  1. @charset声明往往是错误的,因为所有的都出来了。我可以更详细地介绍文档编码的原因和原因,但这不是时间或地点。底线:还有其他更可靠的方法可以将高位字符添加到您的样式表和页面中。使用它们。
  2. 相关站点运行 Apache,它支持透明 gzip对几乎所有不是图像的东西进行编码,即时和开箱即用,您实际要支持的任何浏览器都知道如何处理结果。为什么您依赖于一个完全独立的功能,并且您是否由于奇怪的实现而正确配置了服务器?
  3. 您会不时发现有人运行的 JScript 解释器版本与您在给定浏览器的测试配置文件中的版本不同。发生这种情况是因为用户尚未应用更新,或者是因为他们从 Microsoft 下载了一些包含更新解释器的小部件。
  4. XP MCE 处理插件(相对于 ActiveX,它是用于实例化、呈现和播放的底层 API)与其他当代 Win32 操作系统不同,我见过各种 JavaScript我无法在其他版本的 Windows 中重现该环境中的错误。
  5. 您肯定想自己测试一下,但是标准模式下的 IE8(即,您为 IE8 用户声明文档类型的结果)完全忽略了条件注释。我提到这个是因为我看到了 <!-- [if IE8]>在你的link标签。

关于css - IE7(有时)无法正确显示网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2715796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com