首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教。webbrower中怎么得到网页中的一个Jscript变量的值

2011-12-24 
请问。webbrower中如何得到网页中的一个Jscript变量的值用webborwer导航一个网页,网页中有一个Jscript变量,

请问。webbrower中如何得到网页中的一个Jscript变量的值
用webborwer导航一个网页,网页中有一个Jscript变量,如何在程序中读取它??

[解决办法]
//项目中添加Micrsoft.mshtml引用
--c:\temp\temp.htm--
<html>
<script language= "JavaScript ">
var Temp = "Zswang 路过 :) ";
</script>
</html>

using mshtml;

private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate(@ "c:\temp\temp.htm ");
}

private void button1_Click(object sender, EventArgs e)
{
IHTMLDocument2 vDocument = webBrowser1.Document.DomDocument as IHTMLDocument2;
IHTMLWindow2 vWindow = vDocument.parentWindow;
vWindow.execScript( "document.title=Temp; ", "JavaScript ");
Text = vDocument.title;
}

热点排行