C# webBrowser中的链接在非ie浏览器中打开
来源:互联网 发布:淘宝宝贝人气排名 编辑:程序博客网 时间:2024/05/22 14:50
通过webBrowser的NewWindow事件,先取消 , 然后再用Process.Start 去打开一个网址 , 这个时候就是用默认浏览器打开。
private void webBrowser_NewWindow(object sender, System.ComponentModel.CancelEventArgs e){ e.Cancel = true; var document = ((WebBrowser)sender).Document; if (document != null) { if (document.ActiveElement != null) { string currentUri = document.ActiveElement.GetAttribute("href"); Help.ShowHelp(this, currentUri);//或者System.Diagnostics.Process.Start(currentUri); } }}
0 0
- C# webBrowser中的链接在非ie浏览器中打开
- C#中的WebBrowser控件,如何做到点击页面中的链接保持在应用程序内打开而不是用IE打开
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C# 中webBrowser弹出IE窗体时,获取IE窗体的链接地址,然后再从webBrowser中打开
- C#中的webBrowser控件,如何让它点击所有链接都是在当前窗口打开
- 点击RichTextBox中的链接,在默认浏览器中打开网页
- 如何在WebBrowser打开的网页链接后直接在WebBrowser打开而不是新弹出一个IE窗口来打开
- C#调用API来实现打开webbrowser中的链接
- webBrowser控件屏蔽页面在IE中打开
- 防止WebBrowser控件在新窗口中打开链接页面
- 防止WebBrowser在新窗口中打开链接页面
- 在WebBrowser控件打开的网页链接后直接打开而不新弹出IE窗口来打开
- C#点击打开webbrowser中网页中的超链接
- 如何让webBrowser中的超链接不会在新窗口中打开?
- /etc/fstab各列内容详解
- 有n个数,两两组成二元组,差最小的有多少对呢?差最大呢?
- 字符串函数--php基础最详细教程
- 对象JSON.stringify后作为参数传参 含有单引号时报 “未结束的字符串常量“
- 数论
- C# webBrowser中的链接在非ie浏览器中打开
- C/C++内存泄漏及检测
- Windows下安装配置NodeJS步骤
- 实战学习NodeJS建站(1)—windows环境下用nodejs创建blog
- Android屏幕适配全攻略(最权威的官方适配指导)
- 鸡仔单片机成长记----------------51的内部存储及指令运行
- 【bzoj1040】骑士 基环外向树 树规
- 数组函数--php基础最详细教程
- map按value排序