我正在努力让FireBug Lite与IE7一起工作.鉴于此代码(没有别的):
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
<link rel="stylesheet" href="../../css/third-party/jquery.ui.all.css">
This is a test!
Run Code Online (Sandbox Code Playgroud)
...我在Line:8180收到错误,'this.messageQueue为null或者不是对象',并且控制台没有出现.
如果我删除CSS文件引用,它工作正常.此外,这个CSS可以在FF和GC下使用FireBug.
CSS文件是最近从jQ的网站下载的,并且包含8,000行(在扩展所有@imports之后),我的Web服务器可访问的任何代码也都不包含令牌'messageQueue'.
我没有任何IE插件(我知道)并且从未在这台PC上使用过任何类型的MSMQ产品.
我也尝试过随机的事情,比如切换语句的顺序,加载jQuery的常规.js文件,使用FireBug书签等等,都无济于事.
有什么建议?
hey*_*hew 37
这是影响IE7(和IE8)的已知错误,正在firebug问题跟踪器上进行跟踪.
这仍然是所有渠道的问题(Firebug 1.4 stable/debug/beta/developer).
免责声明:如果您打算使用这些方法,请订阅有关此错误的讨论,并确保在修复错误或Firebug 1.5出现时停止使用这个设计错误.
如果你现在需要使用firebug,你可以使用firebug 1.3.这种方法我找不到任何记录......
<script type="text/javascript"
src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>
Run Code Online (Sandbox Code Playgroud)
一个更好的办法是使用Firebug的1.3作为一个书签.我根据firebug发布存档修改了这个bookmarklet URL:
javascript:(function(F,i,r,e,b,u,g,L,I,T,E){if(F.getElementById(b))return;E=F[i+'NS']&&F.documentElement.namespaceURI;E=E?F[i+'NS'](E,'script'):F[i]('script');E[r]('id',b);E[r]('src',I+g+T);E[r](b,u);(F[e]('head')[0]||F[e]('body')[0]).appendChild(E);E=new%20Image;E[r]('src',I+L);})(document,'createElement','setAttribute','getElementsByTagName','FirebugLite','3','releases/lite/1.3/firebug-lite.js','releases/lite/latest/skin/xp/sprite.png','https://getfirebug.com/','#startOpened');
Run Code Online (Sandbox Code Playgroud)
只需使用URL字段中的上述内容将其转储到"链接"栏中即可.
| 归档时间: |
|
| 查看次数: |
6970 次 |
| 最近记录: |