Internet Explorer 10 Metro中F12开发人员工具的替代方案?

时间:2012-11-22 08:21:41

标签: javascript windows-8 internet-explorer-10

我正在Windows 8上测试我们的JavaScript重量级Web应用程序。看起来,桌面上的IE10运行得很好。但是,IE10的Metro UI版本似乎打破了我们的应用程序。

我的问题是:有没有办法在IE10 Metro上调试Web应用程序?

据我所知,F12开发人员工具不可用。

2 个答案:

答案 0 :(得分:8)

这是微软建议的调试页面,就好像它们是在Metro IE中运行一样:

  

F12开发者工具只能在访问时访问   在Internet Explorer中浏览桌面的网站。如果你是   在Windows UI中浏览Internet Explorer,可以调试   通过切换到桌面视图的网站(从页面工具,选择查看   在桌面上)并从那里打开F12工具。   模仿互联网   桌面上的Windows用户界面中的资源管理器:

     
      
  • 启用ActiveX过滤(从“工具”菜单中选择“ActiveX过滤”)
  •   
  • 进入全屏模式(F11)
  •   
  • 启用增强保护模式(在“Internet选项”的“高级”选项卡上的“安全”下列出)
  •   

找到http://msdn.microsoft.com/en-us/library/ie/hh771832%28v=vs.85%29.aspx

答案 1 :(得分:3)

IE10 Desktop和IE10中的渲染/ JS引擎应该完全相同。你的应用程序是否使用任何加载项(对于剪切和粘贴支持等内容?)据我所知,使用IE10桌面并关闭插件支持应该与在“非桌面IE10”中运行应用程序相同

至于调试,您无法在IE10桌面模式下运行工具。我经常使用fiddler来检查流量,但是你需要在机器上启用环回以使其在Metro IE上运行。

你可以添加firebug lite来获得基本的开发工具。