0

I'm working on a web app that's embedded within an HTA. Is it possible to enable browser toolbars so i can enable utilities like Development Toolbar, or IE8's built in Developer Tools?

I'm trying to do some firebug type things without using firebug or firebug lite and based on my googling it seems like it might not be possible!

Thank you!

4

3 回答 3

2

简而言之,没有。HTA 是核心 trident 引擎的包装器。

它没有浏览器支持(如开发工具)。

于 2011-05-16T22:43:38.163 回答
1

一种选择是编写自己的 C# 表单应用程序,嵌入 InternetExplorer 对象,然后您可以从那里通过一些布尔标志以编程方式控制菜单栏、工具栏、状态栏等的存在。

http://msdn.microsoft.com/en-us/library/aa752084(v=vs.85).aspx

另一种选择是使用 Visual Studio“附加到进程”功能,您应该能够直接将 JS 调试器附加到 mshta 进程。从那里你可以使用变量监视检查器来转储一个 dom 元素节点,其中包括实时样式对象。

ymmv:如何调试 IE9 HTA?

于 2014-11-02T00:09:15.383 回答
0

你可以使用像 Appcelerator Titanium for Desktop 这样嵌入 Webkit 视图和 Webkit Inspector 的东西。它还将允许使用更多的 HTML5 功能。

于 2011-05-16T22:50:48.587 回答