C#设计网页浏览器,设置了默认,但有些网页链接还是用其它浏览器打开?

如题所述

第1个回答  2020-02-04
你把linklabel点击事件linkclicked改写为
system.diagnostics.process.start("explorer.exe",
"http://www.baidu.com");
貌似打开网页的时候就用的默认浏览器
如果你的意思是用自己想用的浏览器打开的话
那就要写入你要调用的浏览器路径及.exe文件例如
system.diagnostics.process.start
(@"c:\program
files\360\360se\360se.exe",
"http://www.baidu.com");

C#,Web浏览器的设计,点击链接跳转到其它浏览器问题
在于你的系统默认浏览器是遨游 可以这样改 开始→运行→输入regedit,打开注册表编辑器 找到HKEY_CLASSES_ROOT\\http\\shell\\open\\command,在右边的窗口中双击"默认",将要用浏览器的可执行文件的完全路径输入到这里,例如设置IE为默认浏览器:输入“C:\\Program Files\\Internet Explorer\\iexplore.exe”然后找...

C#开发web浏览器新窗口打开的问题
你的IE是系统默认的浏览器,如果你能把你的 浏览器设置成默认系统的浏览器,那就能自己的浏览器打开。或者,你的新页面 不使用新开窗口打开。也就是在当前浏览器打开。那样,也不会跳到IE 去

C#用webkitborwser制作浏览器,可是当点击页面某些链接时,它并不会...
1.解链接无效的方法 一步,在页面中body的oncontextmenu="return false;"二步,设置webkitbrowser1.UseCustomContextMenu=true;webkitbrowser1.UseDefaultContextMenu=false;三步,添加自己的上下文菜单contextMenuStrip1,设置webkitbrwser1.ContextMenuStrip=contextMenuStrip1;(可选)。2、解决不刷新问题 在...

怎么更改c# 默认浏览器设置
选中你的项目,右键,选择浏览方式 可以选 内部浏览 也可以选择 你机子里的浏览器浏览,选择其中一个浏览方式后 点设为默认值就可以了!希望我的回答能帮到你

C#中通过代码打开网页
本机安装IIS,配置好站点,再用普通的打开方式浏览即可。装Framework,并且找一个简版的WebServer,比如VS自带的WebDev.WebServer.exe,这个程序可以通过参数启动,指定端口和路径,就像一个IIS一样使用。 然后用浏览器浏览即可。自己写一个带ASPX解析的Web Server。

C# 浏览器 有关打开部分网页错误问题
具体代码未做过测试,但主要原因是页面的链接使用Javascript,以window.open()函数打开。(opennew()这个函数是该网站开发者定义的函数)。解决思路主是允许WebBrowser控件使用JavaScript,或者通过WebBrowser控件监听页面中的脚本,将标签中的脚本,执行,而不是简单以默认方式处理(即打开窗口,或跳转到href中...

用c#编程语言改变浏览器为默认浏览器
只能修改注册表,用C#调用window api ,修改注册表。默认浏览器是window的东西,不修改注册表,是不行的。

C#显示网页内容除了WEBbrowser还有其它控件吗
有很多。webBrowser其实就是个浏览器,只不过可以嵌入到Winform或者WPF界面中去。vs自带的WebBrowser是微软官方的,基于IE核心(VS2010 .NET 4.0环境下,一般是默认IE7,如果机器安装了更高版本IE,也可以手动指定)。如果你不希望使用WebBrowser,也可以使用其他浏览器提供的控件,如谷歌提供的WebKit.net...

C#调用默认浏览器打开网页的几种方法
Microsoft.Win32;RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\\shell\\open\\command\\");string s = key.GetValue("").ToString();s就是你的默认浏览器,不过后面带了参数,把它截去 System.Diagnostics.Process.Start(s.Substring(0, s.Length - 5), "http:\/\/www.baidu.com");

怎样通过C#代码更改浏览器的设置
不太明白你的意思~~如果你想在 C# 程序中打开这个对话框,直接调用 Processe 类的 Start 方法启动 inetcpl.cpl 就可以了~如果你想实现到它里面具体的某项设置,比如修改主页等~~ 就需要进行注册表编程了~~ 如果是清除缓存操作,直需要使用 File 类删除 IE 缓存文件下的文件~~ 等等~总之, 具体...

相似回答
大家正在搜