在Html中附加元标记-Win Phone 8-C#
我正在构建一个Windows Phone 8应用程序,它有一个网络浏览器。我想在我的webbrowser中显示的页面上的head标记内附加一个meta标记 我已经试过了,但它给了我一个系统异常错误80020101在Html中附加元标记-Win Phone 8-C#,c#,windows-phone-8,windows-phone,append,C#,Windows Phone 8,Windows Phone,Append,我正在构建一个Windows Phone 8应用程序,它有一个网络浏览器。我想在我的webbrowser中显示的页面上的head标记内附加一个meta标记 我已经试过了,但它给了我一个系统异常错误80020101 WebBrowser.InvokeScript("eval", @"document.getElementsByTagName(""head"")[0].appendChild(""<meta name=""viewport"" content=""user-scalable=
WebBrowser.InvokeScript("eval", @"document.getElementsByTagName(""head"")[0].appendChild(""<meta
name=""viewport"" content=""user-scalable=no"">"")");
首先,确保在webBrowser对象上设置了此属性:
webBrowser.IsScriptEnabled = true;
然后,您可能还应该在桌面IE11调试器中检查javascript方法,检查代码是否实际按预期工作。在页面中添加新的元标记可能不是那么容易
webBrowser.IsScriptEnabled = true;