【问题标题】:IE8 Developer Tools Javascript MinimizedIE8 开发者工具 Javascript 最小化
【发布时间】:2011-06-01 15:24:00
【问题描述】:

当我打开 IE8 开发者工具(使用 F12),点击脚本,然后选择项目的 .js 文件,显示的 Javascript 被缩小。这使得调试几乎不可能。在研究中,我发现了一个对“配置按钮”的引用,它会漂亮地打印 Javascript 源代码。不幸的是,我在 IE8 开发人员工具工具条或菜单中找不到该按钮。 XP SP3 TIA 格斯

【问题讨论】:

    标签: javascript ie-developer-tools


    【解决方案1】:

    不幸的是,这仅在 IE9 的开发者工具中可用,在配置菜单中:

    MSDN article on Dev Tools in IE9

    编辑

    最后一个选项可能是使用 FirebugLite,如果事实上 IE8 正在为您缩小 javascript,Firebug 不应该,您可以在 IE 中通过在书签中使用 FirebugLite:http://getfirebug.com/firebuglite

    基本上你要做的就是在 IE(比如 firebuglite 网站)中创建一个书签,然后右键单击 -> 属性,并将 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','4','firebug-lite.js','releases/lite/latest/skin/xp/sprite.png','https://getfirebug.com/','#startOpened');
    

    当你点击书签时,萤火虫应该会在页面底部弹出


    编辑:Firebug(包括 Lite)has a BSD license。由于此答案中转载了源代码,因此应包括以下许可:

    软件许可协议(BSD 许可)

    版权 (c) 2009,Mozilla 基金会 保留所有权利。

    以源代码和二进制形式重新分发和使用本软件,无论是否修改, 在满足以下条件的情况下是允许的:

    • 源代码的再分发必须保留以上内容 版权声明,此条件列表和 以下免责声明。

    • 二进制形式的重新分发必须重现上述内容 版权声明,此条件列表和 遵循文档中的免责声明和/或其他 分发时提供的材料。

    • 既不是 Mozilla 基金会的名称,也不是它的名称 投稿人可用于支持或推广产品 衍生自本软件,没有特定的事先 Mozilla 基金会的书面许可。

    本软件由版权所有者和贡献者“按原样”提供,任何明示或 默示保证,包括但不限于适销性和默示保证 不适合特定用途。在任何情况下,版权所有者或 贡献者应对任何直接的、间接的、附带的、特殊的、示范性的或后果性的 损害(包括但不限于采购替代商品或服务;无法使用, 数据或利润;或业务中断)无论是由何种原因引起的,以及基于任何责任理论,无论是 以任何方式产生的合同、严格责任或侵权(包括疏忽或其他) 使用本软件,即使已被告知可能会造成此类损害。

    【讨论】:

    • 是否可以漂亮地打印出现在 IE8 开发人员工具 Javascript 窗口中的 Javascript?
    • @Gus - 不幸的是,我不知道。如果您希望能够阅读它(显然无法调试),您可以尝试使用其他服务,例如:closure-compiler.appspot.com/home to 'pretty-print' the javascript...
    • Javascript 已经是“漂亮的打印格式”。看来 IE8 正在缩小它。
    • @Gus - 你可能被 IE 所束缚,尤其是由于一个特定的错误,但我发现在 FireFox/Chrome 中阅读/调试 javascript 更容易
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 2010-12-09
    • 2016-10-28
    相关资源
    最近更新 更多