C# winform使用webbrowser控件,不弹出新的页面,只在当前窗口打开

原创 2016年05月30日 11:38:43

1.记得导入类库:using System.ComponentModel;
2.修改webbrowser的属性:
AllowWebBrowserDrop设为 false
WebBrowserShortcutsEnabled设为 false
IsWebBrowserContextMenuEnabled设为 false

3.具体的设置代码如下:


       private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
       {
                e.Cancel = true;
       }        
 
        private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {            
            foreach (HtmlElement links in this.webBrowser1.Document.Links)
            {
                links.SetAttribute("target", "_self");
            }            
            foreach (HtmlElement form in this.webBrowser1.Document.Forms)
            {
                form.SetAttribute("target", "_self");
            }
        }


版权声明:欢迎交流!

相关文章推荐

webbrowser控件显示word文档

参照某网站上的步骤(http://www.kuqin.com/office/20070909/968.html)首先,在Visual Studio中创建一个C#语言的Windows应用程序,然后在左侧...

webBrowser控制新窗口

当页面为新窗口弹出时,下面代码分别演示如何在新建form中加载页面以及当前form的web控件加载form1、新建form,这个大多数人都应该知道。用newwindow2就可以了,不过vs2005的w...

C#中的webBrowser控件,如何让它点击所有链接都是在当前窗口打开

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) ...

C#webBrowser实现在新选项卡打开链接

大家在使用C#webBrowser的时候,相信也想过用目前浏览器流行的选项卡模式,估计也遇到自己建选项卡没事,点击网页的连接就不对了,老用自己的默认浏览器打开。 在这给大家介绍一下如何实现新选项卡打开...
  • bdstjk
  • bdstjk
  • 2011-11-24 13:36
  • 8349

c#winform使用WebBrowser 大全

C# WinForm WebBrowser (一) MSDN资料  1、主要用途:使用户可以在窗体中导航网页。 2、注意:WebBrowser 控件会占用大量资源。使用完该控件后一定要调用 Dis...

C#Webbrowser中屏蔽弹出窗口及脚本错误提示

当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会...

关于 WinForm中webbrowser控件的使用

 webbrowser是一个比较实用的工具,主要用于在winform窗体中嵌入浏览器,达到winform与webform互操作的目的。         private void Form1...
  • xsfqh
  • xsfqh
  • 2016-12-17 15:43
  • 371

WinForm webbrowser控件的使用

webbrowser是一个比较实用的工具,主要用于在winform窗体中嵌入浏览器,达到winform与webform互操作的目的。 先上一个demo,看一下能实现什么效果。 ...
  • jumtre
  • jumtre
  • 2015-03-15 21:21
  • 1271

解决WebBrowser控件打开本地页面报安全提示的问题

今天用C#封装了WebBrowser控件去打开一个本地页面,页面中包含了JavaScript脚本,该脚本通过WebBrowser的ObjectForScripting属性,访问C#代码。代码非常简单,...
  • yi412
  • yi412
  • 2017-04-13 08:39
  • 720
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)