请帮助我在这里摸不着头脑,我想做的事情甚至可能无法实现。
以下是我项目中的项目列表:
[1] - DHTML网页
[2] - 本地运行VBScript
[3] - 本地运行包含源数据的应用程序
要求:[2]需要查看[3],检索数据并将数据发布到[1]。
在[1]中,我已经有一个名为InsNewRow(Col1,Col2)的javascript函数,它使用静态数据填充动态表而没有任何问题(这当前是从[1]中的虚拟按钮OnClick方法触发的。)
我需要做的是从[2]调用InsNewRow(Col1,Col2)javascript函数,并使用[3]中的数据填充参数,从而使用[3] <中的数据动态更新[1]中的表。 / p>
答案 0 :(得分:0)
使用VBScript获取数据,然后使用全局变量将其传递给JavaScript。 JavaScript可以访问VBScript全局范围,因此它可以使用动态数据调用函数本身,与在VBScript或troubleshooting calling the JavaScript function from VBScript中重写函数相比,这节省了时间:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Example document</title>
</head>
<body>
<p>Example paragraph</p>
<script type="text/vbscript">
Dim jscol1
Dim jscol2
function InsNewRow(col1,col2)
jscol1 = col1
jscol2 = col2
InsNewRow = true
end function
call InsNewRow(1,2)
</script>
<script type="text/javascript">
function InsNewRow(col1,col2)
{
alert([col1,col2]);
}
InsNewRow(jscol1,jscol2);
</script>
</body>
</html>