【问题标题】:Trouble loading Firebug Lite in IE在 IE 中加载 Firebug Lite 时遇到问题
【发布时间】:2012-09-04 15:37:58
【问题描述】:

我已经下载了最新的 firebug-lite 并将其放在我的本地目录中,我将它包含在 <script type="text/javascript" src="../js/firebug-lite.js"></script> 中。 IE 在控制台中抛出此错误 - SCRIPT5: Access is denied. 这似乎是 IE 的跨域问题,我不确定它是怎么回事 - 我确实想尝试让它以这种特定方式(本地文件)工作 - 包含它的其他方式确实有效。

【问题讨论】:

  • 你为什么使用 firebug lite? IE8+ 有一个调试器,它们可以作为 IE7 运行。
  • 您是在 Web 服务器还是本地文件系统上运行它?我不认为 IE 默认情况下会从本地文件运行脚本..
  • 我厌倦了 IE 的开发者工具。所有文件都在本地虚拟机上。

标签: javascript internet-explorer cross-domain firebug firebug-lite


【解决方案1】:

就错误访问被拒绝。很明显,您正在尝试运行您没有权限的脚本。您是这台电脑的管理员吗,您在使用 IE 浏览时使用的是受限帐户还是访客帐户。

尽管如此,您始终可以按照 Colin Pickard 的这些步骤使其在 IE 中运行

  1. 转到一些 Firebug Lite 页面 (http://getfirebug.com/firebuglite)。

  2. 点击收藏栏上的“添加到收藏栏”按钮。

  3. 这将为您提供http://getfirebug.com/firebuglite 的书签。

  4. 右键单击“Firebug Lite”链接并选择“复制快捷方式”。

  5. 右键单击新书签并选择“属性”。

  6. 将小书签粘贴到 URL 框中并关闭。

【讨论】:

  • 好吧,我使用的是管理员帐户,当我通过<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script> 包含它时,脚本运行良好,但速度很慢 - 因此我想从本地目录中包含它。在此之前我确实尝试过书签技巧,但效果相同 - 速度较慢。书签方式不是很稳定 - 有时它似乎可以工作,但大多数情况下它只是没有打开。
  • 我也有这个问题,我想这很明显,因为脚本需要一些时间从本地目录加载。
  • 嗯,不只是加载,即使尝试使用它也会犹豫。
  • 那么你应该使用IE的内置调试器,称为IE开发工具栏。
【解决方案2】:

您是否也加载了任何 "ie7.js" 垫片?我尝试使用“ie9.js”(IE8 的更高版本),它对我来说与 Firebug Lite 搞砸了。我感觉到你的痛苦; Firebug Lite 比 IE8 绝对没用的原生工具要好得多。

【讨论】:

  • 我只加载了console-shim.js,但我不认为就是这样。 FirebugLite 对我的口味来说工作得太慢了,所以我只是坚持使用 IE 的开发工具,是的,在这一点上已经非常过时了——将它们与 Chrome 的开发工具进行比较。所以还没有解决方案,抱歉。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-16
  • 1970-01-01
  • 2011-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多