Ich habe die Threads hier durchsucht, konnte aber nichts finden, was sich im Entferntesten auf das bezieht, was ich zu tun versuche. Grundsätzlich möchte ich VBScript mit Javascript für das OnClick aufrufen.
Gibt es eine Möglichkeit, ein VBScript für das onClick-Ereignis über eine Schaltfläche aufzurufen, die JavaScript onmouseover- und onmouseout-Ereignisse verwendet?
Ich kann es nicht zur Arbeit bringen und brauche Hilfe. Unten ist ein Ausschnitt meines JavaScript-Codes und des vb-Skripts, zu dem ich gerne aufrufen würde:
Javascript-Code:
%Vor%Ich möchte das VBScript für das ServiceNow OnClick-Ereignis aufrufen.
Mein VBScript: WScript.Quit Haupt
%Vor%Bei Fehler Fortsetzung fortsetzen WScript.StdErr.WriteLine "IE wurde geschlossen, bevor das Skript beendet wurde." WScript.Quit End Sub
Vielen Dank für Ihre Hilfe.
Ja, Sie können das tun, dieses Beispiel verwendet onmouseover/out
in JS und onClick
in VBScript.
Ich weiß, das ist alt, aber ich suchte nach einer Möglichkeit, altes VBScript von neueren Seiten aufzurufen, die mit Javascript geschrieben wurden. Ich habe etwas wie:
verwendet %Vor%Und dann im HTML:
%Vor%DOM-Elemente können sowohl Javascript als auch Vbscript sehen, also habe ich eine Schaltfläche verwendet, um eine "Proxy" -Schaltfläche auszulösen, die ihrerseits das VBScript aufruft. Sie könnten sogar params (Art von) übergeben, indem Sie sie in versteckte Eingabefelder fallen lassen.
Ich habe das oben Gesagte nicht getestet, also entschuldigt mich, wenn es irgendwelche Fehler gibt, aber Sie bekommen die Idee!
Tags und Links javascript servicenow