使用webbrowser如何获取JavaScript中变量的值? 使用webbrowser如何获取JavaScript中变量的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是找到了!要使用IHTMLWindow2的execScript方法计算!C#获取WebBrowser脚本中的变量值 C#获取WebBrowser脚本中的变量值代码如下://项目中添加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;} c# treeview控件节点名称,子节点名称限制字数 C# 在两个PictureBox控件之间画线 按钮事件问题 急,急,急!!! .net mvc 框架中jquery方法未能正确执行的问题 验证拥护名错误 c#读写excel问题? select语句大小比较 TCP UDP端口绑定问题 怎样将字符串存入Access数据库的备注型字段?急!! 设置打印大小的问题``````````````````````````````````````````````````````````````````````` 几道面试题!
--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;
}