18. august 2001 - 15:07Der er
4 kommentarer og 1 løsning
Msgbox i ASP
Jeg har en asp-fil (noget med opretning af en bruger), og det et validerings-script, som sørger for at folk skriver en mail adr....
Der ser sådan her ud:
if instr(email,\"@\") = 0 then
response.write \"Du skal skrive en email adresse\" response.end else response.write \"Email: \" & request.form(\"email\") & \"<br>\" response.write \"Kode: \" & request.form(\"kode\") & \"<br>\" end if
Men jeg gerne have at i stedet for response.write \"Du skal skrive en email adresse\" skal der poppe en msgbox op hvor der står det.... Hvordan gør jeg det ?
Gider du skrive præcist hvordan linjen skal være...? Og angive hvor navnet på msgboxen osv skal stå !
Synes godt om
Slettet bruger
18. august 2001 - 16:06#4
if instr(email,\"@\") = 0 then
response.write \"Du skal skrive en email adresse\" response.end else response.write \"Email: \" & request.form(\"email\") & \"<br>\" response.write \"Kode: \" & request.form(\"kode\") & \"<br>\" end if
====
if instr(email,\"@\") = 0 then
Msgbox \"Du skal skrive en email adresse\" response.end else response.write \"Email: \" & request.form(\"email\") & \"<br>\" response.write \"Kode: \" & request.form(\"kode\") & \"<br>\" end if
Det kan man ikke i ASP, ASP er jo serverside, det du vil have gjort skal foregå client side. Derfor bruger man javascript eller som i nedenstående eksempel VBScript:
if instr(email,\"@\") = 0 then
response.write \"<script language=\"\"vbscript\"\">\" response.write(\"tmp = MsgBox(\"\"Du skal skrive en email\"\")\") response.write(\"</script>\") response.end else response.write \"Email: \" & request.form(\"email\") & \"<br>\" response.write \"Kode: \" & request.form(\"kode\") & \"<br>\" end if
Synes godt om
Ny brugerNybegynder
Din løsning...
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.