Hola, tengo una web de 4 frames (marcos) y no consigo que al pinchar en alguno de los objetos del frame superior se abran en el frame central.
Alguna idea? gracias por adelantado.
<Marquee>Fr@Nc3$c0</marquee>
| ||||
Re: No consigo enviar una pagina desde un frame a otro Verifica los nombres de los frames y los target de los links. Si nos pegas la estructura de marcos te podremos ayudar más concretamente. Joe Tawers, <a href="http://www.ilimit.com/towers">http://www.ilimit.com/towers</a> |
| ||||
Re: No consigo enviar una pagina desde un frame a otro Ok, Te coloco a continuación el código que contiene los marcos: ___________________________________ <html> <head> <title>MI WEB</title> </head> <frameset rows="110,223*" cols="170*,837*" frameborder="NO" border="0" framespacing="0"> <frame name="Logo" resize="no" scrolling="no" src="LOGO.HTM" > <frame name="Cabecera" resize="no" scrolling="no" src="cabecera.htm" > <frame name="Menu" resize="no" scrolling="no" src="menu.htm" > <frame name="Principal" resize="" scrolling="yes" src="presentacion.asp"> </frameset> <noframes> <body bgcolor="#FFFFFF" text="#000000"> </body> </noframes> </html> _____________________________________ Yo tengo unas fotos en el frame "cabecera" el cual al hacer link quiero conseguir abrir la página al frame "principal" ya sea con HTML o JAVA. A continuación más... <Marquee>Fr@Nc3$c0</marquee> |
| ||||
Re: No consigo enviar una pagina desde un frame a otro A continuación te coloco el código del frame "CABECERA.HTM": ___________________________________ <html><head> <title>Cabecera de la WEB</title> <SCRIPT language='JavaScript'> <!-- function Abrir_producto1() { window.open("producto_portatiles.htm"); } function Abrir_producto2() { open("producto_proyectores.htm", "_top"); } function Abrir_producto3() { window.open("producto_accesorios.htm", "_parent"); } function Abrir_producto4() { window.open("producto_perifericos.htm", "_principal"); } function Abrir_producto5() { window.open("producto_sobremesas.htm"); } function Abrir_producto6() { window.open("producto_servidres.htm"); } //--> </SCRIPT> </head> <body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000" topmargin="5"> <p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="800" height="90" align="absmiddle"> <param name=movie value="GIFS/Base_Banner.swf"> <param name=quality value=high><param name="SCALE" value="exactfit"><param name="LOOP" value="false"> <embed src="GIFS/Base_Banner.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="90" scale="exactfit" loop="false" align="absmiddle"> </embed> </object> </p> </body> </html> ___________________________________________ Como podeis comprobar, he realizado varios intentos con javascript, de ellos no hagais caso porque tanto esfuerzo no creo que valga nada. A la espera de una ayuda, les saluda... <Marquee>Fr@Nc3$c0</marquee> |
| ||||
Re: No consigo enviar una pagina desde un frame a otro _blank, _top, _parent y _self son nombres de targets por defecto. Los que tu gestionas no deben llevar un _ delante a menos que también lo pongas en el frame. Por lo tanto, los enlaces van a '_top', '_parent', etc. pero a 'Principal', 'Cabecera', etc. Joe Tawers, <a href="http://www.ilimit.com/towers">http://www.ilimit.com/towers</a> |
| ||||
Re: No consigo enviar una pagina desde un frame a otro Agradezco las lecturas vuestras, y comunico que lo consegui poniendo al principio de la pagina: <BASE TARGET="principal"> cualquier vinculo no especificado hará caso de esta orden y por lo tanto es correcto. Se debe poner al principio dentro de HEAD y no es compatible con JAVA (con flash si). Atentamente... (¡cada dia se aprende mas cosas!) <Marquee>Fr@Nc3$c0</marquee> |