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

WebBrowser网页的javascript,怎么获取VB页变量

2012-09-17 
WebBrowser网页的javascript,如何获取VB页变量?WebBrowser网页的javascript,如何获取VB的变量?注意不是vbs

WebBrowser网页的javascript,如何获取VB页变量?
WebBrowser网页的javascript,如何获取VB的变量?
注意不是vbscript脚本,是vb6的。

[解决办法]
给你看个例子,比如你的HTM文件是这样的,存在桌面上的js.htm。

HTML code
<SCRIPT LANGUAGE=javascript><!--var varValue=["没有内容1","没有内容2","没有内容3"];function ShowValue(id){    alert(varValue[id]);}--></SCRIPT><input type='button' value='现实变量1' id='B1' onclick='ShowValue(0)'><input type='button' value='现实变量2' id='B2' onclick='ShowValue(1)'><input type='button' value='现实变量3' id='B3' onclick='ShowValue(2)'>
[解决办法]
代码应该没问题,可能是操作的时间不对。
比如
WebBrowser1.Navigate "D:\Program Files\Microsoft Visual Studio\VB98\imkf\js.htm"
刚刚执行,还没有加载完,你就开始执行
WebBrowser1.Document.parentWindow.execScript "varValue=""" & texts & """;", "javascript"
了,会出错或操作无效也是可以理解的。

热点排行