【问题标题】:How do I add text to the end of webBrowser1 URL C#如何将文本添加到 webBrowser1 URL C# 的末尾
【发布时间】:2013-01-04 12:53:50
【问题描述】:

我正在尝试禁用 javascript,但我发现可以添加到 URL 以防止它发生。

?no-script=true

如何将其添加到加载到 webBrowser1 中的每个 URL 的末尾?

【问题讨论】:

  • 这将没有任何用处,除非您请求其 URL 的服务器实际上正在处理查询字符串

标签: c# javascript url


【解决方案1】:

我相信您可以简单地处理“导航”事件并适当地重定向浏览器。

http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.navigating.aspx

在 WebBrowser 控件导航到新文档之前发生。

如果 URL 不以 ?no-script=true' 结尾,则重定向它。

值得注意的是,'?no-script=true' 并不是您真正可以依赖的东西。许多(大多数)网站不会满足您的要求,您仍然会获得 javascript。

【讨论】:

    猜你喜欢
    • 2021-10-21
    • 2011-01-05
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    相关资源
    最近更新 更多