Først laver du en event som kører følgende kode, den kan f.eks laves med OnClick="VisMsgBox"
<script language="vbscript"> Sub VisMsgBox() MyBox = MsgBox("Ja eller Nej", 4,"Vælg ja eller nej") IF MyBox = vbYes THEN MsgBox("Du har trykket på JA") ELSE MsgBox("Du har trykket på NEJ") END IF End Sub </script>
Du kan ikke stoppe en script ved at indlægge en MsgBox medmindre du sidder og afvikler det hele på serveren. Hvis du laver en klient ting vil denne afvikles efter scriptet er afviklet på serveren.
Det giver defor ingen mening at benytte MsgBox på en IIS da det er forudsat at det er klienter der henter siderne.
Af samme årsag er MsgBox ret uanvendelig i ASP.
Et ASP script afviklen fra start til slut. Eneste måde (hvis du ikke bruger interdev) er at lægge logik ind i din side hvor du kan fange de forskellige fejl med "ON error"
Du ligger bare nogle andre funktioner ind på din respons, i mit tilfælde på IF MyBox = sætningerne.
Det virker helt fint, og hvis MsgBox "txt" ikke virker, så smid en parantes om, og så kører det også. Du kan altså godt få den til at udføre forskellige handlinger alt efter hvad for en knap der bliver trykket. Sende til forskellige sider osv....
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.