【发布时间】:2011-06-01 15:24:00
【问题描述】:
当我打开 IE8 开发者工具(使用 F12),点击脚本,然后选择项目的 .js 文件,显示的 Javascript 被缩小。这使得调试几乎不可能。在研究中,我发现了一个对“配置按钮”的引用,它会漂亮地打印 Javascript 源代码。不幸的是,我在 IE8 开发人员工具工具条或菜单中找不到该按钮。 XP SP3 TIA 格斯
【问题讨论】:
标签: javascript ie-developer-tools
当我打开 IE8 开发者工具(使用 F12),点击脚本,然后选择项目的 .js 文件,显示的 Javascript 被缩小。这使得调试几乎不可能。在研究中,我发现了一个对“配置按钮”的引用,它会漂亮地打印 Javascript 源代码。不幸的是,我在 IE8 开发人员工具工具条或菜单中找不到该按钮。 XP SP3 TIA 格斯
【问题讨论】:
标签: javascript ie-developer-tools
不幸的是,这仅在 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 基金会的书面许可。
本软件由版权所有者和贡献者“按原样”提供,任何明示或 默示保证,包括但不限于适销性和默示保证 不适合特定用途。在任何情况下,版权所有者或 贡献者应对任何直接的、间接的、附带的、特殊的、示范性的或后果性的 损害(包括但不限于采购替代商品或服务;无法使用, 数据或利润;或业务中断)无论是由何种原因引起的,以及基于任何责任理论,无论是 以任何方式产生的合同、严格责任或侵权(包括疏忽或其他) 使用本软件,即使已被告知可能会造成此类损害。
【讨论】: