要检测jQuery是否在WinForm WebBrowser控件中导航到的文档中,可以使用以下方法:
以下是一个示例代码:
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
// 检测jQuery是否存在
object[] args = new object[] { "$" };
object result = webBrowser1.Document.InvokeScript("eval", args);
if (result != null && result.ToString() == "$")
{
// jQuery存在
MessageBox.Show("jQuery is loaded.");
}
else
{
// jQuery不存在
MessageBox.Show("jQuery is not loaded.");
}
}
在这个示例中,我们使用WebBrowser控件的DocumentCompleted事件来检测jQuery是否存在。我们使用InvokeScript方法执行JavaScript代码,并传递一个参数"$",这是jQuery的别名。如果返回值是"$",则说明jQuery存在,否则说明jQuery不存在。
云+社区技术沙龙[第12期]
云+社区技术沙龙[第6期]
云+社区开发者大会 武汉站
腾讯云GAME-TECH沙龙
云+社区技术沙龙[第28期]
serverless days
云+社区技术沙龙[第16期]
云+社区开发者大会 长沙站
云+社区技术沙龙[第21期]
云+社区开发者大会(北京站)
第四期Techo TVP开发者峰会
领取专属 10元无门槛券
手把手带您无忧上云