页面的HTML
<html>
<head>
<title>This is Title</title>
</head>
<body>
<button value="Hello World" onclick="test()" style="width: 171px; height: 77px"></button>
</body>
</html>
<script>
function test() {
window.close();
}
</script>
WPF代码
BrowserWindow1.Navigate(TextBox1.Text)
当我点击浏览器上的按钮时。浏览器控件给我这条消息
您正在查看的网页正在尝试关闭该标签页。 要关闭此标签吗?
我想在提示此消息之前和提示此消息之后处理此事,从而使用我的功能覆盖浏览器控件的默认功能。
答案 0 :(得分:1)
尝试在基础WebBrowser
ActiveX控件(WindowClosing
上处理here's how事件,以获取WPF版本WebBrowser
)。如果这不起作用,请检查this一个。