Javascript 如何确定何时在windows phone中加载web浏览器控件

Javascript 如何确定何时在windows phone中加载web浏览器控件,javascript,windows-phone-8,webbrowser-control,Javascript,Windows Phone 8,Webbrowser Control,我正在用WindowsPhone8编写应用程序,我有web浏览器控件 Web浏览器控件在完成加载HTML时触发加载完成事件。但是我使用java脚本加载HTML。在加载完成方法一段时间后加载java脚本。我想将loder放入此java脚本加载中 我的C#代码是 string htmlString=“img{width:60%;}var-swiftscript elem51ujohwy0o=document.createElement(\'script\”);swiftscript elem51uj

我正在用WindowsPhone8编写应用程序,我有web浏览器控件

Web浏览器控件在完成加载HTML时触发加载完成事件。但是我使用java脚本加载HTML。在加载完成方法一段时间后加载java脚本。我想将loder放入此java脚本加载中

我的C#代码是

string htmlString=“img{width:60%;}var-swiftscript elem51ujohwy0o=document.createElement(\'script\”);swiftscript elem51ujohwy0o.type=\'text/javascript\'var-swiftrandom=Math.floor(Math.random()*1001);var-swiftuniqueid=\'51ujohwy0o\'http://support.coretalkgroup.com/visitor/index.php?/WhatsUpMobile/LiveChat/HTML/HTMLButton/cHJvbXB0dHlwZT1jaGF0JnVuaXF1ZWlkPTUxdWpvaHd5MG8mdmVyc2lvbj00LjUwLjE1ODEmcHJvZHVjdD1GdXNpb24mZmlsdGVyZGVwYXJ0bWVudGlkPTkmY3VzdG9tb25saW5lPWh0dHAlM0ElMkYlMkZzdXBwb3J0LmNvcmV0YWxrZ3JvdXAuY29tJTJGX19zd2lmdCUyRmZpbGVzJTJGZmlsZV8xdW5ucm1keXh1Z3RybWcucG5nJmN1c3RvbW9MZMxPbmu9Ahr0CuZqSuyYRn1HbCnY29YZxRhBGTNCM91CC5JB20LmKZfx3AwzJtJgZmlMkZmawxlxZc2NpIoHbYRn1HbJtJtJtJtJtJg3VwCG9YDc3JlDgFSa2DyB3VwLmWbLmKzMkZmKzMkZmawxlc2Nb2NbFmKfWk1Nb4NbHbHb4HbHbHb4MbZYYZYZY2Nb2YZYZZyZy2Y2YZyKZZZ2YKKZZY2YKd2IdJdJJdJdJg2IdJg2IdJg2IdJg2IdJg2Kswiftscript elem51ujohwy0o.src=swifttagurl51ujohwy0o;document.getElementById('swifttagcontainer51ujohwy0o')。appendChild(swiftscript elem51ujohwy0o);\”,1);“;
var htmlCode=HttpUtility.HtmlDecode(htmlString);
WebView1.IsScriptEnabled=true;
WebView1.NavigateToString(htmlString);
我该怎么放


有什么想法吗?

据我所知,您可以编写一个匿名函数,该函数将在加载脚本后立即启动

(function(){
   //js is loaded
}());

@MansinhDodiya我不确定web浏览器控件是否支持与IE相同的功能,但您可以尝试处理状态更改事件()。或者用ajax请求()加载脚本@dwmkalkov:在WindowsPhone7中可能吗?
(function(){
   //js is loaded
}());