2009-01-21 7 views

Odpowiedz

3

Tak, jeśli głównym scenariuszem jest Windows Script File (WSF).

Pliki WSF mogą zawierać inne pliki skryptów i wykonywać kod z wielu silników.

+0

To nie jest jedynym sposobem, aby to zrobić, chociaż, jak wynika z innych odpowiedzi. Zwodniczy. – vapcguy

1

Jest to również możliwe w HTA przez określenie języka, gdy funkcja jest wywoływana, tak:

<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("")'> 

zobaczyć tutaj bardziej w głębi przykład: http://docs.google.com/Doc?id=ajh85hfcbjj6_457g7v6fgfh

5

wywoływania funkcji VBScript Javascript

Twój VBScript:

Function myVBFunction() 
    ' here comes your vbscript code 
End Function 

JavaScript:

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

Wywołanie funkcji JavaScript z VBScript

Function myVBFunction() 
    myJavascriptFunction() 
End Function 
+0

Łącze, które edytowałeś, * nie ma nic wspólnego * z tematem tego wpisu i w rezultacie jest bardzo spamerskie. Nie przesyłaj go ponownie. Ponadto, zgodnie z najczęściej zadawanymi pytaniami dotyczącymi autopromocji, musisz ujawnić za każdym razem, gdy publikujesz link do swojej strony internetowej, której nie udało Ci się zrobić. –

+0

-1 ten plik js http://pastebin.com/raw.php?i=DxAqnQix podaje ten błąd http://i.imgur.com/Zpy92I4.png, a ten plik vbs podaje ten błąd http: //. imgur.com/85enHzP.png – barlop