假如网页中有这样的语句: <script> var str = "Hello"; i = 99; </script>
s: string;
i: Integer;
begin
s := WebBrowser1.OleObject.document.Script.str;
i := WebBrowser1.OleObject.document.Script.num;
ShowMessage(s); //Hello
ShowMessage(IntToStr(i)); //99
假如网页中有这样的语句: <script language="javascript">
var a=141;
document.write(a.toFixed(2));
</script>元
<script language="javascript">
var a=81;
document.write(a.toFixed(2));
</script>元
第一个 a= s := WebBrowser1.OleObject.document.Script.a; //s 就是 141
如何得到 81呢
也就是第2个a=81
这个网页中有好几个
var a=
如果得到第一个A以后的变量的值
s: string;
i: Integer;
begin
s := WebBrowser1.OleObject.document.Script.str;
i := WebBrowser1.OleObject.document.Script.num;
ShowMessage(s); //Hello
ShowMessage(IntToStr(i)); //99
假如网页中有这样的语句: <script language="javascript">
var a=141;
document.write(a.toFixed(2));
</script>元
<script language="javascript">
var a=81;
document.write(a.toFixed(2));
</script>元
第一个 a= s := WebBrowser1.OleObject.document.Script.a; //s 就是 141
如何得到 81呢
也就是第2个a=81
这个网页中有好几个
var a=
如果得到第一个A以后的变量的值
Web.OleObject.Document.parentWindow.execScript('doInsert("' + cName + '","' + aFileName + '")', 'javascript');
WebBrowser1.OleObject.document.Script.a.item(0)
WebBrowser1.OleObject.document.Script.a.item(1)