我编写了一个嵌入式CefSharp.WebView的小程序,它通过解析源代码并提取相关数据来收集来自多个网站的数据,但其中有几个没有源代码中的数据,但加载了稍后通过JavaScript获取数据。 但幸运的是,这些网站会检查JavaScript是否已启用,并在禁用JavaScript时以源代码形式提供数据。
所以我想默认启用JS,并且在加载其中一个奇数页面之前暂时禁用JS。
有没有办法在C#下的CefSharp中实现这个目标?
最初我打算使用IE WebBrowser控件,但这肯定只使用全局Internet设置,暂时无法在那里禁用JS,我不想在我的系统上禁用JS。