ventanas alert y/o msgbox en asp
Hola q tal??
Me gustara saber cmo puedo poner ventanas alert o msgbox en mi cdigo asp, he ido investigando y he encontrado q no se puede poner as como as y la solucin q me han dado es:
Response.Write("<SCRIPT LANGUAGE=javascript>")
Response.Write("alert('Debes escribir algo')")
Response.Write("</SCRIPT>")
pero no me funciona.
Gracias.
Me gustara saber cmo puedo poner ventanas alert o msgbox en mi cdigo asp, he ido investigando y he encontrado q no se puede poner as como as y la solucin q me han dado es:
Response.Write("<SCRIPT LANGUAGE=javascript>")
Response.Write("alert('Debes escribir algo')")
Response.Write("</SCRIPT>")
pero no me funciona.
Gracias.
Hola:
Lo que tienes que poner es lo siguiente:
Me imagino que lo querras poner dentro de una condicin de asp, si es asi, prueba con esto:
<%If condicion Then
If nombre = "" Then%>
<script language="JavaScript">
alert("Debes introducir el nombre");
</script>
<% End If
End If%>
Espero que te valga.
Lo que tienes que poner es lo siguiente:
Me imagino que lo querras poner dentro de una condicin de asp, si es asi, prueba con esto:
<%If condicion Then
If nombre = "" Then%>
<script language="JavaScript">
alert("Debes introducir el nombre");
</script>
<% End If
End If%>
Espero que te valga.
Es curioso pero parece como si no dejara hacer ms q el <script> y si tengo ms instrucciones no las hace. Si yo pongo:
if usuario="" or password="" then%>
<script language="JavaScript">
alert("Debes introducir el nombre");
</script>
<!--response.Redirect("prueba.asp")-->
<%else
Lo hace bien, pero si descomento lo de response.redirect y abro <% en esa lnea, no me hace el script, ¿Que raro no?
Ser q no puede ir dentro de ifs anidados o algo asi??
Hasta pronto.
if usuario="" or password="" then%>
<script language="JavaScript">
alert("Debes introducir el nombre");
</script>
<!--response.Redirect("prueba.asp")-->
<%else
Lo hace bien, pero si descomento lo de response.redirect y abro <% en esa lnea, no me hace el script, ¿Que raro no?
Ser q no puede ir dentro de ifs anidados o algo asi??
Hasta pronto.