Doc_McSky: VBS - Warteschleife setzen

Beitrag lesen

Hallöchen molily,

erstmal Recht vielen Dank für die schnelle Antwort.
Ich habe mir schon gedacht das es rein an der Notation liegt.

Habe deine Notation auch sogleich ausprobiert, aber die scheint auch nicht korrekt, bei:

window.setTimeout "send_request()", 1000

kommt wieder eine Syntax-Error Mitteilung, die selbst völlig verwirrt ist, denn das VBScript startet irgendwo bei Zeile 460ff. und er gibt an er erwartet ein Semikolon in Zeile 1, Zeichen 18, dat wäre er dann mitten in den Meta-Tags der HTML Seite, son Quatsch.
Setze ich hinter dieser Zeile ein Semikolon, offensichtlich ja untypisch für VB, dann erkennt er wieder richtig die Zeile, in der dieser Befehl steht und meckert aber etwas von Wegen "Anweisungsende erwartet".

Habe ich etwas falsch notiert?
Derzeit sieht das Script wie folgt aus:
<script language="vbscript">
  window.setTimeout "CPhoner.MakeCall agent.Number.value", 5000

public sub newdial_onClick
    CPhoner.MakeCall agent.Number.value
  end sub

... noch einige andere publics....
</script>

In dem HTML Formular "agent" gibt es dann ein Feld namens "Number", darin steht eine Zahl. Der Aufruf ohne die Warteschleife funzt ja ganz normal.

Gruß
Martin