Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Sobre frames (http://www.forosdelweb.com/f4/sobre-frames-476935/)

cuen1234 28/03/2007 13:13

Sobre frames
 
Hola a todos, soy nuevo en el foro y os queria saludar lo primero.
Estoy realizando una página web, y estoy usando tablas con un iframe con un formulario de enlaces, algo así
Código:

<SELECT name = "list" >
<OPTION SELECTED value= "algo.htm"> 1 er enlace
<OPTION value= "algo.htm" > 2º enlace
<OPTION value= "algo.htm" > 3º enlace
<OPTION value= "algo.htm" > 4º enlace
<OPTION value= "algo.htm" > 5º enlace
<OPTION value= "algo.htm" > 6º enlace
<OPTION value= "algo.htm" > 7º enlace
</SELECT>
<INPUT TYPE=BUTTON value= "Ir a..."
onClick= "top.location.href=this.form.list.options[this.form.list.selectedIndex].value" target="cabecera">
</FORM>
<td valign="top" height="661" width="747" bgcolor="#008000">
                <p align="center">
                <iframe name="cabecera" src="tipos_de_negocio/Cabecetra.htm" width="739" height="747" frameborder="0" border="0">
</iframe>

¿Como puedo dirigir el enlace al iframe, he probado con target="cabecera" en el from y no deja hacerlo?

caricatos 28/03/2007 13:21

Re: Sobre frames
 
Hola:

El atributo target solo vale en la etiqueta form...

Tu código no tiene mucho sentido si todos los elementos tienen el mismo valor... si quieres ir a distintas páginas, podrías cambiar el action del formulario y sencillamente hacer submit, y si quieres pasar parámetros distintos a la misma página, deberías poner el action normal en tu etiqueta form, y los parámetros ponerlos en los distintos controles del formulario... y también usar un simple botón submit.

Saludos :arriba:

cuen1234 28/03/2007 13:25

Re: Sobre frames
 
no es el mismo valor, los he puesto de ejemplos, en ellos irían distintas url´s y en modo sencillo si funciona, pero a la hora de dirigirlo a un iframe no me lo permite con target

caricatos 28/03/2007 15:26

Re: Sobre frames
 
Cita:

Iniciado por cuen1234 (Mensaje 1947602)
no es el mismo valor, los he puesto de ejemplos, en ellos irían distintas url´s y en modo sencillo si funciona, pero a la hora de dirigirlo a un iframe no me lo permite con target

El atributo target solo valen en las etiquetas a, area y form... para enlazar con un script puedes hacerlo de varias maneras, una muy fácil es usar el método window.open... prueba así en tu botón:

onclick="window.open(list.value, 'cabecera')"

Saludos :arriba:

cuen1234 29/03/2007 06:08

Re: Sobre frames
 
Tio muchas gracias si ha valido el código lo he inscrito de esta manera y funciona
Código:

<INPUT TYPE=BUTTON value= "Ir a..." onclick="window.open(list.value, 'cabecera')" onClick= "top.location.href=this.form.list.options[this.form.list.selectedIndex].value">
</FORM>

:arriba: :arriba: :arriba: :arriba: :arriba: :arriba: :arriba:

caricatos 29/03/2007 08:03

Re: Sobre frames
 
Hola:

Me alegro :-D ... aunque lo que nos muestra es un evento "repe" (supongo que solo ha sido un lapsus...) :pensando:

Saludos :arriba:


La zona horaria es GMT -6. Ahora son las 07:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.