【问题标题】:Firebug Lite on IE loads from remote site, but loading from local site has problemsIE 上的 Firebug Lite 从远程站点加载,但从本地站点加载有问题
【发布时间】:2012-03-13 07:59:00
【问题描述】:

IE 7、8 和 9 都是如此。页面

http://www.topics2look.com/code-examples/firebug-lite-race-condition/using-remote-firebug-lite-js-file.html

远程加载 Firebug Lite 的 JS 文件,它几乎总是在 IE 8 上成功加载(在虚拟 PC 上)。 (从https://getfirebug.com/firebug-lite.js加载)

但是如果将JS文件复制到本地并在本地链接(与HTML在同一台服务器上),那么有时页面可以用Firebug Lite加载,有时会出错。

http://www.topics2look.com/code-examples/firebug-lite-race-condition/

(尝试多次重新加载上述页面,看看您是否看到相同的行为)。有人知道是什么导致它发生以及如何防止它发生吗? (实际上,在 IE 9 上,它从来没有成功加载过)(这个问题旨在了解网页渲染和 Web 编程的 Javascript 加载)

【问题讨论】:

    标签: browser race-condition firebug-lite


    【解决方案1】:

    我也有同样的问题。这似乎与document.domain 属性和JavaScripts“same origin policy.”有关,请参阅此博客文章:

    http://ianlotinsky.wordpress.com/2011/01/07/document-domain/

    我发现,在打开本地 HTML 文件时,如果从服务器加载(即使用 https://getfirebug.com/firebug-lite.js),Firebug Lite 会正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-04
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-09
      • 2016-04-17
      • 2017-05-13
      相关资源
      最近更新 更多