【问题标题】:Page loading blank for the first time in IE, on reloading renders correctly第一次在 IE 中页面加载空白,重新加载时正确呈现
【发布时间】:2012-07-23 01:20:58
【问题描述】:

在我的网站中,我使用响应式设计并根据浏览器大小加载不同的样式表。我在 IE8 中遇到了一个奇怪的问题。当页面第一次加载时,它加载为空白。当我们点击刷新页面加载。

这是页面,https://www.planningsimple.com。开发人员工具中没有显示脚本错误。谁能帮我弄清楚发生了什么。

【问题讨论】:

  • 在 IE8 上尝试了您的网站,没有遇到任何问题。
  • 在 IE9 上试过 - 该网站的加载速度比在 Mozilla 中慢得多,但仍然 - 我不必刷新 IE。
  • @AurA:奇怪,我可以在我的 Windows XP SP3 上重现 IE8 上的错误。顺便说一句,我在 IE 的错误日志中看到了这一点(日志:警告:您在此页面上多次包含 Google Maps API。这可能会导致意外错误。)
  • 我使用的是 Windows 7,可能是 Windows XP 特有的错误...但我没有遇到任何问题,是的,加载时间比平时慢了一点。
  • @AurA:我使用的是 Windows 7 Home 32 位和 IE 8.0.7600.16835,每次在新选项卡中打开网站时都会收到此信息。

标签: css html responsive-design


【解决方案1】:

以下是您网页中的错误。检查一下。

Message: Syntax error
Line: 1
Char: 1
Code: 0
URI: https://maps.gstatic.com/intl/en_us/mapfiles/api-3/9/4/main.js


Message: Syntax error
Line: 1
Char: 1
Code: 0
URI: https://maps.gstatic.com/cat_js/intl/en_us/mapfiles/api-3/9/4/%7Bmain,places%7D.js

【讨论】:

  • 这些 js 是从谷歌的地方加载的,我是从谷歌的网站加载的。所以我无法控制它。
【解决方案2】:

我将响应式布局的脚本源放在页面顶部的样式表之前。我猜这与浏览器没有正确下载此脚本有关,因此不确定要加载哪个样式表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 2016-08-25
    • 2020-09-13
    相关资源
    最近更新 更多