Comunidad de diseño web y desarrollo en internet online

[javascript] marcos y titulo de pagina

Citar            
MensajeEscrito el 17 Jun 2009 10:05 pm
Buenas, a ver, tengo en la pagina varios marcos y quiero que cuando pinche en un enlace de uno de los marcos, el titulo de la pagina cambie, pero aqui viene el problema, antes de meterle el codigo javascript, el titulo del index se veia bien, pero ahora en vez del titulo del index me sale la ruta de mi pc donde esta el index.html, sin embargo cuando pincho el enlace del marco el titulo se modifica bien. Os dejo el codigo:

javascript:

function CambiarTitulo()
{
var titulo=document.getElementById('navegacion').contentWindow.document;

parent.document.title=titulo.title;

}

html:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title>menu secundario</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link href="../estilos/menu.css" rel="stylesheet" type="text/css">
<script src="../scripts/titulo.js" type="text/Javascript"></script>
</head>

<frameset cols="130,*,130">


<frame name="menu defecto" src="menu_defecto.html" scrolling="no" frameborder="0">

<frame id="navegacion" onload="CambiarTitulo()" name="principal" src="principal.html" scrolling="yes" frameborder="0">

<frame name="zonas y enlaces" src="zonas_y_enlaces.html" scrolling="no" frameborder="0">
<noframes>
<p> Su navegador no dispone de marcos.
</noframes>
</frameset>
</html>

gracias por adelantado y un saludo

Por purator

0 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 Ene 2011 04:08 am
Hola:
Gracias por tu pregunta y tu código, tenia tu misma inquietud y no sabía como hacer. Puse tu código con una variación y FUNCIONÓ

solo reemplacé
<title>menu secundario</title>
por
<title>titulo.title</title>
y listo

Salu2

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.