c# WebBrowser关闭jquery弹出窗口

本文关键字:窗口 jquery WebBrowser 关闭 | 更新日期: 2023-09-27 18:06:00

我有一个应用程序,使用WebBrowser控件从一个页面导航到另一个页面,在一些页面上,我得到一个离开弹出框问我,如果这就是我想做的。这将停止整个进一步的执行,直到我按下"离开"或"停留"。我如何禁用它们?

到目前为止,我所尝试的是这些行动:A)设置窗口。Onbeforeunload = null;B)设置报警、确认、提示到空功能c)将suppressErrorMessages设置为true

但即便如此,最后我还是收到了那条讨厌的信息。

我主要依靠这个答案:如何在c#中更新web浏览器控件中的DOM内容?

但到目前为止还没有成功。这些警报似乎是jQuery警报,因为它们有自定义文本(而不是OK Cancel,他们有Stay Leave).

任何帮助非常感激!!

c# WebBrowser关闭jquery弹出窗口

web浏览器控件内部使用IE, IE有一个提示,如果你已经填写了一个表单,问你是否真的想离开这个页面(从而失去你已经填写的内容)也许这就是你所看到的?

我只是随便说说,但是你可以试着在导航前清除所有的输入