zoukankan      html  css  js  c++  java
  • .Net : webBrowser弹出新页面,在当前Form窗体打开,可设置屏蔽当前网页的js错误。。。。

     private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                //将所有的链接的目标,指向本窗体
                foreach (HtmlElement archor in this.webBrowser1.Document.Links)
                {
                    archor.SetAttribute("target", "_self");
                }
                //将所有的FORM的提交目标,指向本窗体
                foreach (HtmlElement form in this.webBrowser1.Document.Forms)
                {
                    form.SetAttribute("target", "_self");
                }

            }
            // this.webBrowser1.ScriptErrorsSuppressed = true;   //屏蔽js相关错误。。。
            private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
            {
                e.Cancel = true;
            }

            private void Form1_Load(object sender, EventArgs e)
            {
                webBrowser1.AllowWebBrowserDrop = false;
                webBrowser1.WebBrowserShortcutsEnabled = false;
                webBrowser1.IsWebBrowserContextMenuEnabled = false;
            }

  • 相关阅读:
    Hadoop源代码分析
    Java中如何把两个数组合并为一个
    数据库死锁的解决办法
    Java程序中解决数据库超时与死锁
    mysql 死锁检查
    JDBC事务和数据库事务嵌套的讨论 .
    嵌套事务和事务保存点的错误处理
    java string常见操作题
    java基本数据类型包装类
    java string
  • 原文地址:https://www.cnblogs.com/Fooo/p/1689288.html
Copyright © 2011-2022 走看看