Como hago un inputbox en ASP
un saludo
| |||
te erefieres a un cuadro de entrada del vbs ? ![]() algo como el prompt en javascript ? La verdad, es que esos cuadros no tienen nada que ver con asp, pues ellos se ejecutan del lado del cliente. |
| ||||
Si, porque en todo caso el input se cargaria en el servidor, pues estas tratando de ejecutarlo desde codigo de ASP, lo que necesitas es una tecnologia de scripting client side VB Client side o javascript. Salu2,
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Tengo el mismo problema que nuestro amigo claudgin: Al intentar poner un imputbox para recivir un dato sin utilizar un form me da el siguiente error. Error de Microsoft VBScript en tiempo de ejecución (0x800A0046) Permiso denegado: 'INPUTBOX' /gesporlan/listado pedido.asp, line 5 Esa linea corresponde a esta funcion:
Código:
Que la llamo desde <script defer> function cambiar_cantidad() { <% cantidad = INPUTBOX ("¿Que cantidad desea?", "Cambiar cantidad", "", 1500,1500) %> }
Código:
Por lo tanto yo no ejecuto el imputbox desde el servidor, sino desde el cliente cuando este pulsa un icono.<a onclick="return cambiar_cantidad();"><img border="0" src="img/actualizar.jpg"></a> Se podria hacer que funcionase?????? Gracias de todos modos. |
| ||||
pero no es java...es VBScript. tengo otras funciones hechas hasi y funcionan ![]() De todos modos ya esta...lo hice con Prompt de java y a cascarla Gracias de todos modos ![]() |
| ||||
no ![]() Las funciones que tienes dentro de <%%> sonfunciones que corren en el servidor. Lo tuyo no te corre en vbscript por que quieres que una función de cliente corra en el servidor. Si quitas los <%%> como orharo te comentó funcioná siempre y cuando le digas el lenguaje del que se trata:
Código:
<script language="VBScript"> <!-- cantidad = INPUTBOX ("¿Que cantidad desea?", "Cambiar cantidad", "", 1500,1500) //--> </script> |
| ||||
Ya ya, ya sepo ![]() ![]() ![]() ![]() ![]() No me preguntes porque que no lo entiendo, gracias de todos modos, porque al final, igual tengo que hacerlo por VBScript. Me siento ridiculo ![]() Gracias a ambos y un saludo. |