Как передать переменную javascript в качестве аргумента функции vbscript (в контексте HTA)?
Я пишу HTA, и мне нужно передать переменную, которая у меня есть в Javascript, в функцию VBScript. Можете ли вы дать мне знать, как это сделать? Вот (нерабочий) пример того, что я пытаюсь сделать:
<!DOCTYPE ... >
<html>
<head>
<HTA:APPLICATION ID="chrome" APPLICATIONNAME="kiosk" ... />
...
<script type="text/javascript">
...
var closer = "C:\Program Files";
...
</script>
<script language="VBScript" src="close.vbs"></script>
</head>
<body>
<a href="#" onClick="VBScript:CloseExplorerWindow(window.closer)">close</a>
</body>
</html>
Пожалуйста, имейте в виду, что этот пример слишком упрощен - я просто попытался избавиться от всей сложности и представить вам то, что я на самом деле пытаюсь сделать.
Бонус: возможно ли запустить функцию VBScript из javascript? Мой HTA довольно широко использует jQuery, и было бы неплохо иметь возможность выполнять системные функции, которые мне нужны, изнутри jQuery.