当我打开 IE8 开发工具(使用 F12)时,单击脚本,然后选择项目的 .js 文件,显示的 Javascript 被缩小。这使得调试几乎不可能。在研究中,我发现了一个对“配置按钮”的引用,该按钮会漂亮地打印 Javascript 源代码。不幸的是,我在 IE8 开发人员工具工具条或菜单中找不到该按钮。XP SP3 TIA 格斯
1 回答
不幸的是,这仅在 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)有 BSD 许可证。由于此答案中复制了源代码,因此应包括以下许可证:
软件许可协议(BSD 许可)
版权所有 (c) 2009,Mozilla 基金会保留所有权利。
如果满足以下条件,则允许以源代码和二进制形式重新分发和使用本软件,无论是否经过修改:
源代码的再分发必须保留上述版权声明、此条件列表和以下免责声明。
二进制形式的再分发必须在随分发提供的文档和/或其他材料中复制上述版权声明、此条件列表和以下免责声明。
未经 Mozilla 基金会事先明确书面许可,不得使用 Mozilla 基金会的名称或其贡献者的姓名来认可或推广源自该软件的产品。
本软件由版权所有者和贡献者“按原样”提供,并且不提供任何明示或暗示的保证,包括但不限于对适销性和特定用途适用性的暗示保证。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、惩戒性或后果性损害(包括但不限于采购替代商品或服务;使用、数据或利润损失;或业务中断),无论是由何种责任理论引起的,无论是合同、严格责任或侵权(包括疏忽或其他)以任何方式使用本软件引起的,即使已被告知存在此类损害的可能性。