VB.NET/C webbrowser 如何阻止弹出新窗口

 时间:2026-02-14 01:09:43

1、首先找到webbrowser 的 WebBrowser1_NewWindow 事件

VB.NET/C webbrowser 如何阻止弹出新窗口

2、定义 跳转地址变量 newurl

dim newurl as string

获取要跳转的地址     

Dim newUrl = WebBrowser1.StatusText

VB.NET/C webbrowser 如何阻止弹出新窗口

3、让webbrowser1加载新网址

        WebBrowser1.Navigate(newUrl) '加载新的网址

VB.NET/C webbrowser 如何阻止弹出新窗口

4、阻止外部浏览器捕获

        e.Cancel = True '使外部浏览器无法捕获此事件

VB.NET/C webbrowser 如何阻止弹出新窗口

5、     ' 完整代码如下

        Dim newUrl = WebBrowser1.StatusText

        WebBrowser1.Navigate(newUrl) '加载新的网址

        e.Cancel = True '使外部浏览器无法捕获此事件

VB.NET/C webbrowser 如何阻止弹出新窗口

  • 魔兽世界[抛光的宠物符咒]获得和使用方法
  • 网页上显示html代码方法
  • js如何根据所选时间判断是星期几
  • 夏洛克福尔摩斯第一章最低配置要求一览
  • 魔兽世界怀旧服夜之魇攻略
  • 热门搜索
    开机动画怎么设置 压缩饼干好吃吗 胃病的治疗方法 腹部减肥最快的方法 歌曲大全100首流行歌曲 肾结石最好的治疗方法 宫颈炎最佳治疗方法 肩周炎的锻炼方法 解方程的方法 天气符号图片大全图解