Foros del Web » Programando para Internet » Javascript »

difrenciar botones

Estas en el tema de difrenciar botones en el foro de Javascript en Foros del Web. hola no se en que lenguaje se puede hacer esto, pero pregunta aqui: tengo un formulario con varios botones, quiero que cuando apreto una de ...
  #1 (permalink)  
Antiguo 04/06/2003, 11:18
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 35
Antigüedad: 22 años, 2 meses
Puntos: 0
difrenciar botones

hola
no se en que lenguaje se puede hacer esto, pero pregunta aqui:

tengo un formulario con varios botones, quiero que cuando apreto una de ellos se carge el action en una
nueva ventana (propedad taget=_blank del form), y cuando aprete el resto se abra en la misma ventana.

gracias
__________________
Raúl Angulo
Webmaster Profisica.cl
  #2 (permalink)  
Antiguo 04/06/2003, 12:01
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años
Puntos: 129
Pues Javascript es tu "lenguaje" .. Recuerda que PHP se ejecuta en el servidor así que PHP (mejor dicho tu servidor HTTP) espera que le hagas una u otra petición de página . pero quien decide cual "pedir" es tu "cliente" (navegador).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 04/06/2003, 12:19
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Hola raoII (Hola Cluster ):

Aunque puedo equivocarme, me parece que en el form, en vez de poner target="_blank" deberías poner un nombre de ventana destino igual, y que no pertenezca al conjunto de marcos que estés usando... por ejemplo target="nueva"...

y los botones, tal vez en vez de tener un submit, tener botones normales, y en el evento onclick definir el action y hacer el submit...
algo así:

<input type=button value=action1 onclick="this.form.action = 'action1.php'; this.form.submit()" >

No estoy seguro si se modifica así...

Saludos
  #4 (permalink)  
Antiguo 04/06/2003, 12:34
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 35
Antigüedad: 22 años, 2 meses
Puntos: 0
gracias,
pero, disculpa mi ignoracia en js, donde pongo o diferencio los target?

saludois
__________________
Raúl Angulo
Webmaster Profisica.cl
  #5 (permalink)  
Antiguo 06/06/2003, 04:43
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 11 meses
Puntos: 772
Hola, raoII. Hola, caricatos.

Suponiendo que el formulario se llame frm se podrían poner dos botones así:

<input type="button" value="blank" onClick="frm.target='_blank';frm.submit()">
<input type="button" value="self" onClick="frm.target='_self';frm.submit()">

Espero que sirva. Saludos,
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




La zona horaria es GMT -6. Ahora son las 01:35.