簡體   English   中英

從JavaScript調用VBScript,反之亦然?

[英]Calling VBScript from JavaScript or vice versa?

是否可以從JavaScript調用調用VBScript函數,或者從VBScript調用中調用JavaScript?

從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

是的,如果您的主腳本是Windows腳本文件 (WSF)。

WSF文件可以包含其他腳本文件並從多個引擎執行代碼。

通過在調用函數時指定語言,在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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM