我正在创建一个Windows 7.1手机应用程序,我正在使用webbrowser来显示一些Web内容。 我想知道如何在我的应用程序中的浏览器对象中启用JavaScript? 我已将IsScriptEnabled属性设置为true,但这似乎没有帮助。
有什么想法吗?提前谢谢。
答案 0 :(得分:8)
在MSDN WebBrowser.IsScriptEnabled帮助之后,您必须在启用脚本后刷新WebBrowser内容才能实现:
WebBrowser.IsScriptEnabled属性 启用或禁用脚本。 这适用于导航到的下一个文档,而不是 当前文件。默认情况下,此属性为false。设置此属性 为true以启用脚本,或false为禁用脚本。
答案 1 :(得分:1)
这不仅仅是在webbrowser中启用脚本,还需要添加ScriptNotify处理程序。
<phone:WebBrowser Name="browser"
IsScriptEnabled="True"
ScriptNotify="browser_ScriptNotify"
Source="HTML/Default.html"/>