VB.NET如何在GeckoFX中禁用javascript警报和javascript错误

时间:2016-02-27 19:40:45

标签: javascript jquery vb.net geckofx

我实际上正在创建一个流量交换应用程序,我需要让冲浪变得简单,而不会每秒都弹出窗口。

实际上,我的应用程序上有弹出窗口,其中包含警告消息,确认消息和其他javascript错误,尤其是" Carroussel Errors"与Jquery。

我使用的是GeckoFX 33,但我还没有找到任何VB.NET语言的解决方案。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以创建一个实现nsIPromptService2和nsIPrompt的类,这些接口中的方法允许自定义处理这些事件。

internal class FilteredPromptService : nsIPromptService2, nsIPrompt

这是来自C#应用程序,但我敢打赌VB会非常相似。

在VB.NET中尝试添加一个类如下:

class FilteredPromptService Implements nsIPromptService2, nsIPrompt

然后在Visual Studio中右键单击每个界面并找到一个选项 - 类似于“实现界面”或“实现缺失成员”。如果在VS 2013 express中没有,那么在对象浏览器中查看这两种类型,并手动添加在类中界面中定义的所有方法和属性。

干杯:)