Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2008, 16:21
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 4 meses
Puntos: 2
De acuerdo Desde un iframe asignar título a la página principal

Hola, al mismo tiempo que les pido sus sugerencias para realizar lo que deseo, les presento una duda:

1. Es que la página que estoy construyendo http://www.vivatoursperu.com/ no se porque cuando navego en el (todo cambia en un iframe) se borra el título de la página y se reemplaza por por un "#", revizado mi código y no encuentro nada raro.

2. Ahora si, la pregunta de este Tema. Me gustaría que cada vez que navego en la página desde el iframe el titulo de la página cambie. En la página que muestro el enlace esta el problemo que quiero resolver.

Anteriormente hice que utilizando una misma página de popup otras páginas le asignen el nombre de título, colocando valores a unas caja de texto (cantidad se según la frase, una por cada palabra) y en las página que le asignaban colocaba
Cita:
<form action="popup.htm" method="get" name="form1" target="_top">
y en popup lo recibia de la siguiente manera
Cita:
<script>

//Para jalar las valores de las cajas de texto de la página principal
function leerGET(){
var cadGET = location.search.substr(1,location.search.length);
var arrGET = cadGET.split("&");
var asocGET = new Array();
var variable = "";
var valor = "";
for(i=0; i< arrGET.length;i++){
var aux = arrGET[i].split("=");
variable = aux[0];
valor = aux[1];
asocGET[variable] = valor;
}
return asocGET;
}
</script>
//Para mostrarlos como título, aunque me resulta muy bien hay variables de más
<SCRIPT LANGUAGE="JavaScript">
var paresVarValor = leerGET();
var contenido=""
for (obj in paresVarValor){
contenido+=paresVarValor[obj]+"\ ";
}
var reps = 2;
var speed = 200;
var C = 0;
var mC = 0;
var s = 0;
var sT = null;
var p
if (reps < 1) reps = 1;
function doTheThing() {
A();
}
function A() {
s++;
if (s > 8) { s = 1;}
if (s == 1) { document.title = contenido; }

if (C < (8 * reps)) {
sT = setTimeout("A()", speed);
C++;
}
else {
C = 0;
s = 0;
mC++;
if(mC > p - 1) mC = 0;
sT = null;
doTheThing();
}
}
doTheThing();
</script>
he tratado de adaptarlo a esta situación pero no lo he logrado, pues esta era para asignar titulo a un popup desde una página madre y la situación a la que me presento es lo contrario.
Desde un iframe asignar título a la página principal, les doy muchas gracias por sus sugerencias.

Espero tambien me puedan ayudar a saber mi duda porque se muestra una "#" cuando navego mi página.

Muchas gracias

Última edición por salvador86; 23/07/2008 a las 16:30 Razón: editar