在 WPF 浏览器控件中处理 window.close() 事件.页面的



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)

当我点击浏览器上的按钮时。浏览器控件给我此消息

您正在查看的网页正在尝试关闭该选项卡。是否要关闭此选项卡?

我想在提示此消息之前和提示此消息之后处理这件事,从而用我的功能覆盖浏览器控件的默认功能。

尝试处理基础WebBrowser ActiveX 控件上的WindowClosing事件(下面介绍如何使用 WPF 版本的 WebBrowser 获取它)。如果这不起作用,请检查这个。

最新更新