Foros del Web » Creando para Internet » HTML »

boton que me redireccione a otra pagina

Estas en el tema de boton que me redireccione a otra pagina en el foro de HTML en Foros del Web. hola, tengo una pequeña duda, como hago para que un boton me redireccione a otra pagina? he hecho esto y no me sale: Código HTML: ...
  #1 (permalink)  
Antiguo 25/06/2007, 09:16
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Pregunta boton que me redireccione a otra pagina

hola, tengo una pequeña duda, como hago para que un boton me redireccione a otra pagina?
he hecho esto y no me sale:
Código HTML:
<input type="submit" src="/sitio.com/mipagina.php" value="enviar" /> 
gracias de antemano
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #2 (permalink)  
Antiguo 25/06/2007, 09:21
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: boton que me redireccione a otra pagina

Hola rogertm

Si quieres usar un botón, con HTML sólo no se puede, tienes que usar JavaScript:

Código:
<input type="submit" value="enviar" onclick = "location='/sitio.com/mipagina.php'"/>
Saludos,
  #3 (permalink)  
Antiguo 25/06/2007, 09:44
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Re: boton que me redireccione a otra pagina

GRACIAS...!
pero en el type le tube que poner button, de esa forma me sirve pa lo que quiero, gracias
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #4 (permalink)  
Antiguo 27/06/2007, 07:46
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Re: boton que me redireccione a otra pagina

Cita:
Iniciado por rogertm Ver Mensaje
GRACIAS...!
pero en el type le tube que poner button, de esa forma me sirve pa lo que quiero, gracias
bueno, no del todo, de todos los problemas que me ha creado este formulario, creo que la mejor opcion y la mas facil, es que mediante un boton pueda ingresar los datos a la BD y me redireccione a otra pagina, pero el problema es que tengo dos botones, me explico mejor:

es un formulario para ingresar documentos, con un boton "Enviar", pero tengo otro boton "Enviar y Tramitar", pero si le pongo el value="submit" y la direccion en la propiedad onclick, no me funciona, pero si con el value="buttom"

que puedo hacer para que me funcione el onclick con el value="submit" y no buttom..............????
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #5 (permalink)  
Antiguo 03/07/2007, 06:11
 
Fecha de Ingreso: abril-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: boton que me redireccione a otra pagina

en la etiqueta formulario <form> debes de colocar en el atributo action ="" el url de la pagina a donde desees enviar los datos. Ej.

<form name="formulario" action="otraPagina.html" methos="post">

también puedes cambiar los valores del atributo 'action' dinamicamente (osea si quieres que un boton te mande a una pagina y el otro a otra pagina) mediante una función en JavaScript Ej.

function enviar(pagina){
document.nombreDelFormulario.action = pagina;
document.nombreDelFormulario.submit();

}

//codigo html

<form name="nombreDelFormulario" action="" method="post">
<input type="button" value="ir a pagina 1" onClick="enviar('pagina1.html')">
<input type="button" value="ir a pagina 2" onClick="enviar('pagina2.html')">
</form>
  #6 (permalink)  
Antiguo 03/07/2007, 06:17
 
Fecha de Ingreso: abril-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: boton que me redireccione a otra pagina

// Aquí esta el código completo de una pagina con esa función

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
function enviar(pagina){
document.nombreDelFormulario.action = pagina;
document.nombreDelFormulario.submit();

}
</script>
</head>

<body>




<form name="nombreDelFormulario" action="" method="post">
<input type="button" value="ir a pagina 1" onClick="enviar('pagina1.html')">
<input type="button" value="ir a pagina 2" onClick="enviar('pagina2.html')">
</form>
</body>
</html>

observa que para que nos funcione este script debes utilizar inputs tipo button.

espero haber sido de ayuda saludos
(escribe a ver que tal te fue)
  #7 (permalink)  
Antiguo 03/07/2007, 10:02
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Re: boton que me redireccione a otra pagina

gracias, probare y despues te comento
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #8 (permalink)  
Antiguo 03/07/2007, 12:23
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Re: boton que me redireccione a otra pagina

hola, si, funcuiona, pero el boton que quiero que me redirija a otra pagina, no me insterta los datos en la base de datos............¿¿¿???

tengo puesto esto en mi pagina
Código HTML:
<script language="javascript" type="text/javascript">
function enviar(pagina){
document.doc_recibidos.action = pagina;
document.doc_recibidos.submit();

}
</script>

////////////////////////////////////////////////////////

<input type="button" onclick="enviar('index.php?modulo=tramitar_doc')" value="Enviar y Tramitar" /> 
lo que quiero es que el mismo boton me inserte los datos en la base de datos y tambien me redirija a otra pagina. sera por la direccion esta: -> "index.php?modulo=tramitar_doc" ????

saludos
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #9 (permalink)  
Antiguo 04/07/2007, 00:30
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: boton que me redireccione a otra pagina

Hola:

En mi opinión, solo deberías usar javascript para una supuesta validación... el enlace se hace directamente al hacer submit (o sea al pulsar el botón del mismo tipo), en el actión del formulario se pone el destino y los datos a pasar se pone en los controles... No tiene sentido (siempre se trata de mi opinión) redireccionar con javascript.... y aún más, ese tipo de enlace se considera no accesible (no se realiza nunca en navegadores con javascript desactivado)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 00:29.