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:
y en popup lo recibia de la siguiente manera<form action="popup.htm" method="get" name="form1" target="_top">
Cita:
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.<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>
//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>
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