English 中文(简体)
从JavaScript调用VBScript或从VBScript调用JavaScript?
原标题:
  • 时间:2009-01-21 16:53:06
  •  标签:

从JavaScript调用VBScript函数可能吗?或者从VBScript调用JavaScript?

最佳回答

是的,如果你的主脚本是Windows脚本文件(WSF)。

WSF文件可以包含其他脚本文件,并从多个引擎执行代码。

问题回答

从Javascript调用VBScript函数

您的VBScript:

Function myVBFunction()
    here comes your vbscript code
End Function

你的Javascript:

function myJavascriptFunction(){
  myVBFunction();           // calls the vbs function
}
window.onload = myJavascriptFunction;

从VBScript调用JavaScript函数

Function myVBFunction()
  myJavascriptFunction()  
End Function

这也可以通过在调用函数时指定语言来在HTA中实现,像这样:

<input id="renameIcon" name="renameIcon" type="image" src="images/rename.ico" onclick=renameUser() onmouseover= vbscript: if showStat <> "busy" Then call showStatus(button4.title)  onmouseout= vbscript: if showStat <> "busy" Then call showStatus("") >

请点击此处查看更详细的示例:http://docs.google.com/Doc?id=ajh85hfcbjj6_457g7v6fgfh





相关问题
热门标签