我正在开发一个wp应用程序,其中有一个加载网页的webbrowser。我想添加一个javascript文件,它填充加载的网页中的文本框和一些数据,然后单击提交按钮。一旦webbrowser工具完全加载网页,我希望这个javascript文件自动运行。
答案 0 :(得分:1)
当网络浏览器完全加载页面时,Navigated
事件将会触发。
在事件处理程序中,您可以通过调用theBrazza.InvokeScript( "eval", SomeJavaScriptSource );
执行任意JavaScript代码,其中SomeJavaScriptSource
是包含您要运行的JavaScript的变量或常量(只是不要忘记指定IsScriptEnabled="True"
在您的网络浏览器中)。
如果您的网页中已包含任何JavaScript代码 - 您会没事的,否则this approach wont work:该线程已经过时了,但是现在在Windows Phone 8中问题仍然存在: - (