zoukankan      html  css  js  c++  java
  • New WPF WebBrowser How do I suppress script errors?

            private void webBrowser1_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e)
            {
                HideScriptErrors(webBrowser1, true);
            }
            //屏闭JS错误
            public void HideScriptErrors(WebBrowser wb, bool Hide)
            {
                FieldInfo fiComWebBrowser = typeof(WebBrowser).GetField("_axIWebBrowser2", BindingFlags.Instance | BindingFlags.NonPublic);
                if (fiComWebBrowser == null)
                    return;
                object objComWebBrowser = fiComWebBrowser.GetValue(wb);
                if (objComWebBrowser == null)
                    return;
                objComWebBrowser.GetType().InvokeMember( "Silent", BindingFlags.SetProperty, null, objComWebBrowser, new object[] { Hide });
            }

    参考:http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/4f686de1-8884-4a8d-8ec5-ae4eff8ce6db/

  • 相关阅读:
    5
    4
    2
    3
    1
    IOS js交互
    vm安装mac
    索引
    ORM 基础
    reids 日志no
  • 原文地址:https://www.cnblogs.com/wangchunming/p/2515502.html
Copyright © 2011-2022 走看看