gpt4 book ai didi

c# - 删除脚本错误弹出窗口

转载 作者:行者123 更新时间:2023-11-29 19:45:25 25 4
gpt4 key购买 nike

我正在开发一个安全程序,除其他外,它试图操纵网页以测试它们是否存在可能的 Javascript 注入(inject)、跨站点脚本等。

为此,我让程序抓取网页并注入(inject)代码。然而,在某些情况下,这种抓取和注入(inject)会导致以下错误消息。

enter image description here

不要误会我的意思——我不是在问为什么我会收到错误消息,因为那是不言自明的。我想问的是,如果它们出现,是否有一种方法可以自动接受它们。

一些重要的注意事项:

  • 您不会总是或在同一时间收到相同数量的消息
  • 重要的是他们被接受(通过选择[是])

任何解决方案将不胜感激。

更新

  • 我无权访问引发错误的函数
  • 我无法访问 JavaScript,因为它是用 C# 编写的。除非我能以某种方式在 C# 中包含 Javascript 来处理这个特定实例?

最佳答案

如果您使用的是 WebBrowser类,那么您可以使用以下代码段:

WebBrowser browser = new WebBrowser();
browser.ScriptErrorsSuppressed = true;

关于c# - 删除脚本错误弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20073972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com