Envio tipo post sin boton "Submit"
Hola!
Estoy comenzando con asp, y hay algunas cosas que no se como hacer. Una de ellas es como llamar a una página asp, que recibe campos enviados por POST, desde un procedimiento del cliente y no desde un boton enviar.
gracias
Estoy comenzando con asp, y hay algunas cosas que no se como hacer. Una de ellas es como llamar a una página asp, que recibe campos enviados por POST, desde un procedimiento del cliente y no desde un boton enviar.
gracias
Prueba con este ejemplo:
// inicio codigo
<form name="pasarela" method="post" action="http://www.loquesea.com/directorio/fichero">
<input type="hidden" name="nombre1" value="xxx">
<input type="hidden" name="nombre2" value="xxx">
<input type="hidden" name="nombre3" value="xxx">
<input type="hidden" name="nombre4" value="xxx">
</form>
<SCRIPT LANGUAGE="javascript"> document.pasarela.submit() </script>
// fin codigo
Con este código se llama automaticamente sin esperar una confirmación.
Un saludo
http://www.pclandia.com
// inicio codigo
<form name="pasarela" method="post" action="http://www.loquesea.com/directorio/fichero">
<input type="hidden" name="nombre1" value="xxx">
<input type="hidden" name="nombre2" value="xxx">
<input type="hidden" name="nombre3" value="xxx">
<input type="hidden" name="nombre4" value="xxx">
</form>
<SCRIPT LANGUAGE="javascript"> document.pasarela.submit() </script>
// fin codigo
Con este código se llama automaticamente sin esperar una confirmación.
Un saludo
http://www.pclandia.com
Buenos días,
He probado el código en Internet Explorer y funciona perfectamente, pero en Firefox no se queda parado y no hace nada.
Sabéis si existe algún otro código similar para firefox??
Saludos!!
He probado el código en Internet Explorer y funciona perfectamente, pero en Firefox no se queda parado y no hace nada.
Sabéis si existe algún otro código similar para firefox??
Saludos!!
Podrías usar el método submit() así:
(asumo que hay un solo formulario, de ahí el forms[0]!)
function EnviarFormulario(){
document.forms[0].method="POST";
document.forms[0].action="tupagina.asp";
document.forms[0].submit();
}
y llamar a esta funcion cuando quieras, en un link, en un botón, en un evento, etc.
(asumo que hay un solo formulario, de ahí el forms[0]!)
function EnviarFormulario(){
document.forms[0].method="POST";
document.forms[0].action="tupagina.asp";
document.forms[0].submit();
}
y llamar a esta funcion cuando quieras, en un link, en un botón, en un evento, etc.