Problema con InputBox en asp

Jose
22 de Mayo del 2003
No se como hacer un InputBox en asp, si lo hago de la siguiente forma me da fallos
<% nombre= InputBox("Introduzca su nombre") %>
Sin embargo si lo hago en VbScript no me da fallos
<Script Language="VbScript">
nombre= InputBox("Introduzca su nombre")
</Script>
¿Cmo hago entonces esto para que no me de fallo en asp?

urjose
22 de Mayo del 2003
ASP se ejecuta del lado del servidor, lo que intentas hacer es enviar una ventanita y que salga en el servidor, es por ello que ASP no te lo permite.

Saludos

Alberto
22 de Mayo del 2003
Si pretendes que te salga: Introduzca su nombre:--------- en forma de cuadro de texto. Slo tienes que teclearlo en html ya que asp no sirve para este tipo de cosas.Entonces lo haces en html en forma de formulario.¿Qu papel juega Asp en este caso? Todo formulario se envia a una pagina en cdigo asp que recibir precisamente el contenido del cuadro de texto que hayas enviado en el susodicho formulario. ¿Como?
<table>
<form method=post action=nombre.asp>
<tr><td>Introduce nombre:<input type=text name=nombre></td></tr>
<tr><td><input type=submit name=boton value=Enviar></td></tr>
Cuando hagas click a enviar iras a la pagina asp y podrs rescatar el contenido del input o cuadro de texto de la siguiente forma:
request.form("nombre") --> hace referencia al name del input,por lo tanto te rescata el valor que tu metas como nombre.