C# 在CefSharp中暂时禁用JavaScript
我用嵌入式CefSharp.WebView编写了一个小程序,该程序通过解析几个网站的源代码并提取相关数据来收集数据,但其中一些网站的源代码中没有数据,但稍后通过JavaScript加载数据。 但幸运的是,这些站点确实检查JavaScript是否启用,并且在禁用JavaScript时在源代码中提供数据 因此,我希望在默认情况下启用JS,并且在加载这些奇怪的页面之前只暂时禁用JS 有没有办法在C#下实现这一点C# 在CefSharp中暂时禁用JavaScript,c#,javascript,chromium-embedded,cefsharp,C#,Javascript,Chromium Embedded,Cefsharp,我用嵌入式CefSharp.WebView编写了一个小程序,该程序通过解析几个网站的源代码并提取相关数据来收集数据,但其中一些网站的源代码中没有数据,但稍后通过JavaScript加载数据。 但幸运的是,这些站点确实检查JavaScript是否启用,并且在禁用JavaScript时在源代码中提供数据 因此,我希望在默认情况下启用JS,并且在加载这些奇怪的页面之前只暂时禁用JS 有没有办法在C#下实现这一点 最初我打算使用IE WebBrowser控件,但这肯定只使用全局Internet设置,没有
最初我打算使用IE WebBrowser控件,但这肯定只使用全局Internet设置,没有办法暂时禁用JS,我不想在我的系统上永久禁用JS。在CEF中,您可以将“javascript_disabled”选项传递给CreateBrowser/CreateBrowserSync()函数。谢谢!我会尽快尝试。如果您正在使用CEF3,请参阅以下帖子:在标题选项中: