如何检测 jQuery 是不是在 WinForm WebBrowser 控件中导航到的文档中?

Posted

技术标签:

【中文标题】如何检测 jQuery 是不是在 WinForm WebBrowser 控件中导航到的文档中?【英文标题】:How do I detect if jQuery is in a document navigated to in the WinForm WebBrowser control?如何检测 jQuery 是否在 WinForm WebBrowser 控件中导航到的文档中? 【发布时间】:2010-10-01 05:35:15 【问题描述】:

我在 C#/Visual Studio 2008 中有一个带有 IE WebBrowser 控件的 Windows 窗体应用程序。在 DocumentCompleted 事件中,我想搜索 WebBrowser.Document 或 WebBrowser.DomDocument 以查看页面中是否已经存在 jQuery。

有什么好方法可以做到这一点?

谢谢!

【问题讨论】:

【参考方案1】:

你试过了吗:

bool hasjQuery = webBrowser1.Document.InvokeScript("jQuery") != null;

【讨论】:

谢谢!在​​少数情况下,我会尽快将您标记为答案。

以上是关于如何检测 jQuery 是不是在 WinForm WebBrowser 控件中导航到的文档中?的主要内容,如果未能解决你的问题,请参考以下文章

如何判断 jQuery 是不是在页面上运行(即使 jQuery 是 /after/ 检测脚本)

如何使用 jQuery 检测浏览器是不是是 Chrome?

Rails如何检测是不是使用javascript / jQuery插入了部分

C# - 在 C# winform/webform 中是不是有类似 jquery handle classhtml 的东西?

如何检测 jQuery 灯光滑块是不是已实例化,如果是,如何清除实例

WinForm检测用户是不是已登陆的方法--简单问题--请高手回答!