Andreas Roth: MessageBox

hi Leute,

ich wollte mit ASP (VBScript) ein Dialogfenster aufmachen... ich habe die Funktion MsgBox gefunden, aber leider haut das nich so recht hin wie ich mir das vorstelle.

meine asp-datei:

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<%
Msgbox("das ist ein test",test1,test2,test3)
%>
<p>hallo das ist ein Test</p>
</BODY>
</HTML>

vielen Dank für eure Hilfe

Andreas

  1. halli, hallo
    MsgBox() ist eine funktion aus Visual Basic bzw. aus VBA (also for Applications). Bei ASP benutzt du Skriptsprachen (JavaScript, VisualBasicScript, and so on). Visual Basic Script ist nur eine Untermenge (oder Ableitung?) von VisualBasic und kennt keine MessageBox. Daher kann das gar nicht tun.
    Message Boxes müsstest du Clientseitig mit JavaScript und alert() lösen...

    gruss, Eeye

    1. Hi Eeye,

      soweit richtig, Deine Ausführungen, bis auf ein kleines, hier aber entscheidendes Detail: _Natürlich_ gibt's MessageBoxes in VBScript. Zum Ausprobieren:

      <script type="text/vbscript" language="VBScript">
      <!--
      MsgBox("Hallo!")
      //-->
      </script>

      Geht natürlich nur im IE (und meines Wissens nicht auf dem Mac).

      Grüße,

      Utz

      1. Hi, Utz
        danke für den Hinweis. War mir echt neu und hab deshalb schon häufiger über VBScript geflucht, ohne es aber je zu testen...
        -> selber schuld *schäm*
        andererseits halte ich eh nicht so viel von VBScript und arbeite wo auch immer es geht mit JS :-))
        in diesen sinne, Eeye