最近在用WebBrowser和mshtml做一个小程序
采集网上一个页面的时候
页面中的<HEAD>标签中一段JaveScript脚本如:
<HTML>
<HEAD>
<TITLE>测试</TITLE>
<META http-equiv=Content-Type content="text/html; charset=big5">
<SCRIPT language=JavaScript>
……
</SCRIPT>
<META content="MSHTML 6.00.2800.1476" name=GENERATOR>
</HEAD>
<BODY>
</BODY>
</HTML>怎样用WebBrowser和mshtml获取SCRIPT中的内容呢?在线等待,谢谢
采集网上一个页面的时候
页面中的<HEAD>标签中一段JaveScript脚本如:
<HTML>
<HEAD>
<TITLE>测试</TITLE>
<META http-equiv=Content-Type content="text/html; charset=big5">
<SCRIPT language=JavaScript>
……
</SCRIPT>
<META content="MSHTML 6.00.2800.1476" name=GENERATOR>
</HEAD>
<BODY>
</BODY>
</HTML>怎样用WebBrowser和mshtml获取SCRIPT中的内容呢?在线等待,谢谢
foreach (IHTMLScriptElement se in scriptElements)
{
Console.WriteLine("Script text: {0}", se.text);
Console.WriteLine("Script src: {0}", se.src);
Console.WriteLine("Script type: {0}", se.type);
Console.WriteLine("Script event: {0}", se.@event);
}