Foros del Web » Programando para Internet » Javascript »

cargar paginas cada tiempo en misma ventana

Estas en el tema de cargar paginas cada tiempo en misma ventana en el foro de Javascript en Foros del Web. Hola a todos soy nuevo y tengo unas dudillas. Tengo el siguiente codigo que funciona perfectamente lo de cargar cada 15 segundos una nueva pagina ...
  #1 (permalink)  
Antiguo 28/06/2012, 06:03
 
Fecha de Ingreso: junio-2012
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta cargar paginas cada tiempo en misma ventana

Hola a todos soy nuevo y tengo unas dudillas.

Tengo el siguiente codigo que funciona perfectamente lo de cargar cada 15 segundos una nueva pagina pero quiero que en vez de salir nuevas paginas (estan en un array) sea todo en la misma el codigo esta modificado por mi para que cada vez que salga la pagina la cierre automaticamente y es muy molesto porque salen todo el rato yo queria que solo estubiese en la misma ventana y ya esta.


Código:
<input type="text" id="reloj" />
 <script language=javascript> 
var int = setInterval("reloj()",15000); 
var x;
x = 0;
var miarray = new Array()
var totalarray;
totalarray = 100000;

miarray[1]="http://psalitrosogames.blogspot.com.es/2012/06/300-ruby-links-unlimited-castleville-27.html#sidebar"
miarray[2]="http://psalitrosogames.blogspot.com.es/"
miarray[3]="http://psalitrosogames.blogspot.com.es/p/contact.html"
miarray[4]="http://psalitrosogames.blogspot.com.es/p/psalitroso-premiums.html"
miarray[5]="http://psalitrosogames.blogspot.com.es/p/private-links.html"



function reloj()
 { 

x = x+1;

var d=new Date();
 var t=d.toLocaleTimeString();
 document.getElementById("reloj").value=t; 

if (x>=2) { 
   nuevaVentana.close(); 
}

if (x<=totalarray) { 
   nuevaVentana=window.open(miarray[x],'wind_ref',
'height=400,width=400,menubar');
} 



}
 </script> </form> <button onclick="int=clearInterval(int)">Parar!!!</button>



un saludo y muchas gracias
buen foro

Última edición por chiquitin18wapo; 28/06/2012 a las 06:29
  #2 (permalink)  
Antiguo 28/06/2012, 07:42
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: cargar paginas cada tiempo en misma ventana

sabes que los navegadores bloquean la popup a no ser que el usuario provoque un evento??

prueba ahora
Cita:
var int = setInterval("reloj()",10000);
var x = 0;
var miarray = new Array()

miarray[0]="http://psalitrosogames.blogspot.com.es/2012/06/300-ruby-links-unlimited-castleville-27.html#sidebar"
miarray[1]="http://psalitrosogames.blogspot.com.es/"
miarray[2]="http://psalitrosogames.blogspot.com.es/p/contact.html"
miarray[3]="http://psalitrosogames.blogspot.com.es/p/psalitroso-premiums.html"
miarray[4]="http://psalitrosogames.blogspot.com.es/p/private-links.html"



function reloj()
{



var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("reloj").value=t;




nuevaVentana=window.open(miarray[x % miarray.length],'wind_ref',
'height=400,width=400,menubar');


x++;

}
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 04/07/2012, 09:28
 
Fecha de Ingreso: junio-2012
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: cargar paginas cada tiempo en misma ventana

muchas gracias ya lo consegi hacer de otra manera aunque me surgieron nuevas dudas.

Etiquetas: cada, funcion, html, input, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:01.