在webBrowser1中点击链接,如何限制他只在webBrowser中打开

lkf181 2012-12-22 01:58:52
我现在在 webBrowser1中加载一个网页 ,网页上的链接如果是 target="_blank" 点击后就会 在默认的浏览器(如:IE)中打开!
我想让他只在我的 webBrowser1中打开,肿么办呢?
...全文
216 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
happySnow_zhe 2012-12-24
  • 打赏
  • 举报
回复
这个处理方法有很多,简单点的例如替换掉页面中的target="_blank",或者获取点击时链接的href属性值,然后在NewWindow事件中取消弹出新窗口:e.Cancel=true;然后用webBrowser重新加载获取到的那个href值…
hzexe 2012-12-23
  • 打赏
  • 举报
回复
发帖子前google下就行了。
rayyu1989 2012-12-23
  • 打赏
  • 举报
回复
重载 beforenewwindow事件 net里的webbrowser无封装该事件 需要继承自己添加
threenewbee 2012-12-23
  • 打赏
  • 举报
回复
不允许NewWindow事件即可。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧