webbrowser打开新窗口事件+=

简介: 测试可用: private void SaveSnapshot_Click(object sender, EventArgs e) { this.
测试可用:       
 private void SaveSnapshot_Click(object sender, EventArgs e)
        {
            this.webBrowser1.Navigate(txturl.Text);
 
            this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);  // 增加网页加载完成事件处理函数
            this.webBrowser1.NewWindow += new CancelEventHandler(webBrowser_NewWindow);

        }

        void webBrowser_NewWindow(object sender, e) {

            string url=((WebBrowser)sender).StatusText;
            this.webBrowser1.Navigate(url);
            e.Cancel = true;
        }
相关文章
|
JavaScript 前端开发
使用JavaScript,点击按钮一个打开新的窗体
使用JavaScript,点击按钮一个打开新的窗体
|
2月前
|
数据处理 C# Windows
WPF中实现弹出进度条窗口
【11月更文挑战第14天】在WPF中实现弹出进度条窗口,需创建进度条窗口界面(XAML)和对应的代码-behind(C#)。通过定义`ProgressWindow`类,包含`ProgressBar`和`TextBlock`,并在主窗口或逻辑代码中调用,模拟长时间任务时更新进度条,确保UI流畅。
|
C++ Windows
C++ Windows窗口程序:子窗口控件之按钮类button
C++ Windows窗口程序:子窗口控件之按钮类button
965 0
mac系统JavaFX的Alert没有新窗口弹出
mac系统JavaFX的Alert没有新窗口弹出
110 0
mac系统JavaFX的Alert没有新窗口弹出
|
JavaScript API
onbeforeunload事件之关闭浏览器之前的提示弹框
onbeforeunload事件之关闭浏览器之前的提示弹框
627 0
点击弹窗提示,3秒后关闭窗口并跳转新开窗口
点击弹窗提示,3秒后关闭窗口并跳转新开窗口
143 0
|
JavaScript 开发者 前端开发
WebBrowser控件应用:弹出新窗体和关闭窗口
原文:WebBrowser控件应用:弹出新窗体和关闭窗口   缘起:上次写了一个《WebBrowser控件的简单应用2》,提到了在NewWindow事件中打开新窗口的例子。有网友“队长 ”提出那个事件得到的参数是本页面的,而不是新页面的,经过测试,果然url参数不是新页面的。
1385 0
win10 uwp 让焦点在点击在页面空白处时回到textbox中
原文:win10 uwp 让焦点在点击在页面空白处时回到textbox中 在网上 有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中? 虽然我的小伙伴认为他这是一个 xy 问题,但是我还是回答他这个问题。
1178 0