Foros del Web » Creando para Internet » Diseño web »

Formulario url Abrir en Iframe

Estas en el tema de Formulario url Abrir en Iframe en el foro de Diseño web en Foros del Web. hola all , por favor me podrian ayudar con este tema , la verdad , no se nada de programacion pero intento buscar y saber ...
  #1 (permalink)  
Antiguo 26/03/2014, 06:14
 
Fecha de Ingreso: diciembre-2013
Mensajes: 5
Antigüedad: 10 años, 4 meses
Puntos: 0
Información Formulario url Abrir en Iframe

hola all , por favor me podrian ayudar con este tema , la verdad , no se nada de programacion pero intento buscar y saber cosas , y asi voy haciendo mis cosas,
encontre este codigo de un formulario , esta muy bien ,pero necesito en vez de abrir el enlace en otra pestaña nueva, abrirlo en un iframe. les paso el codigo. gracias por sus aportes.

<!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=utf-8" />
<title>formulario iframe</title>
</head>

<body>
<form name="formulario" method="post" action="">
<label>MIS SITIOS</label>
<select name="destinos">
<option value="http://google.es">Google</option>
<option value="http://youtube.com">YouTube</option>
<option value="http://gmail.com">GMail</option>
</select><input onclick="location.href=formulario.destinos.value;" type="button" value="IR" name="button">
</form>

<iframe name="imagenes" width="650" marginwidth="0" height="400" marginheight="0" align="left" scrolling="no" frameborder="1"></iframe>
</body>
</html>

no se donde poner el target"imagenes" en el form para que me abra el enlace (url) en el iframe.
  #2 (permalink)  
Antiguo 26/03/2014, 09:30
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Formulario url Abrir en Iframe

¿Abrirlo en un iframe? Qué locura

Aunque un iframe sea una ventana, también es un elemento HTML que necesitarás crear entonces vía scripting.

No te lo recomiendo, mejor ábrelo en una ventana secundaria mediante _top o en una nueva pestaña mediante _blank.

Última edición por PHPeros; 26/03/2014 a las 09:36
  #3 (permalink)  
Antiguo 26/03/2014, 09:53
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario url Abrir en Iframe

Hola:

Los formularios y los enlaces se abren en las ventanas definidas en el atributo target; y a un iframe le puedes poner un atributo name, que si coinciden (target del formulario/enlace y name del iframe), pasa lo que tu preguntas.

Por cierto, un action vacío equivale enviar el formulario a la misma página, que no creo que sea lo que pretendes.

PHPeros: No entiendo la recomendación... incluso al forma más básica de la tecnología Ajax, es abrir un enlace o formulario a un iframe...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 26/03/2014, 09:56
 
Fecha de Ingreso: diciembre-2013
Mensajes: 5
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Formulario url Abrir en Iframe

hola en realidad no quiero abrir una web , bueno si , en realidad quiero mostrar esto

dentro del iframe :

<iframe width="560" height="315" src="//www.youtube.com/embed/PNu_-deVemE" frameborder="0" allowfullscreen></iframe>

es un video de youtube y quiero que se vea en el iframe al hacer clic en
Lady Gaga - G.U.Y. - An ARTPOP Film

(<option value="http://youtube.com">Lady Gaga - G.U.Y. - An ARTPOP Film </option>)


<body>
<form name="formulario" method="post" action="">
<label>MIS SITIOS</label>
<select name="destinos">
<option value="http://google.es">Google</option>
<option value="">Lady Gaga - G.U.Y. - An ARTPOP Film </option>
<option value="http://gmail.com">GMail</option>
</select><input onclick="location.href=formulario.destinos.value;" type="button" value="IR" name="button">
</form>

<iframe name="imagenes" width="650" marginwidth="0" height="400" marginheight="0" align="left" scrolling="no" frameborder="1"></iframe>
  #5 (permalink)  
Antiguo 26/03/2014, 10:12
 
Fecha de Ingreso: diciembre-2013
Mensajes: 5
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Formulario url Abrir en Iframe

hola el problema es que no se donde poner el target canales


<form name="canales" method="post" action="">
<select name="destinos">
<option value="http://google.es">Google</option>
<option value="canales">YouTube</option>
<option value="http://gmail.com">GMail</option>
</select><input onclick="location.href=formulario.destinos.value;" type="button" value="IR" name="button">
</form>

<iframe name="canales" width="650" marginwidth="0" height="400" marginheight="0" align="left" scrolling="no" frameborder="1"></iframe>


lo demas esta bien ?
  #6 (permalink)  
Antiguo 26/03/2014, 10:16
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario url Abrir en Iframe

Hola:

target es entre otras cosas, un atributo de las etiquetas form y a... y tú simplemente debes ponerla en la etiqueta form (al menos en este caso)...

Vuelve a leer mi anterior mensaje sobre el valor del action...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: form, iframe, url
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 22:21.