Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wellington09

[Resolvido] abrir paginas automaticamente

Recommended Posts

Para mim abrir paginas automaticamente é só eu definir a função no evento onLoad da tag <body> correto?

Agora vamos supor que no onLoad eu mande ele abrir 10 paginas do google, como eu faço para que ele feche as 10 paginas do google apos ter passado 30 segundos de estarem abertas já que a eu não tenho controle sobre a pagina do google ?

pois isto daria certo se as paginas que eu fosse acessar fosem minhas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse codigo fará exatamente o que você quer, mas para isso os bloqueadores de popup deverão estar desbloqueados.

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

<head>
  <title>Modal test</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <script type="text/javascript" language="javascript">
    var GooglePages = new Array();

    function openWindow(URL, Width, Height) {
      Attributes = 'dialogWidth:' + Width + 'px;dialogHeight:' + Height + 'px;';
      if (window.showModalDialog) { // IE (apenas IE tem esse método)
        return(window.open(URL, '_blank', Attributes));
      }
      else { // Browsers normais =)
        return(window.open(pUrl, "", Attributes));
      }
    }

    function open10Google() {
      for (i=0;i<10;i++) {
        GooglePages.push(openWindow('http://www.google.com.br', 500, 600));
      }
      window.setTimeout(closeGoogles, 30000); // 1000 = 1 segundo
    }

    function closeGoogles() {
      for (i in GooglePages) {
        GooglePages[i].close();
      }
    }
  </script>
</head>
<body onload="open10Google();">

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Francis eu desbloquiei os pop up do meu browser que no caso é o firefox e mandei ele abrir 100 paginas e ele só abriu 20 e 80 foram bloqueados pq isso ocorre você sabe ? já que o pop up esta desbloqueado.

 

e uma coisa que eu esqueci de citar antes é e se eu for abrir paginas diferentes como eu faria ? no caso aqui ta abrindo só paginas do google e se eu fou abrir UOL, IG, GLOBO etc., como eu poderia resolver isso.

 

e brigadão pela ajuda Francis isso já ajudou muito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente é uma medida de segurança do Firefox, tanto por perceber que isso é algo "errado", tanto para prever que seu, se o navegador, abrir essa quantidade, poderá travar.

 

Qual o objetivo disso?

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

então Thiago só que se eu segurar o CTRL e clicar em um link que executa a mesma função ele vai abrir 100 paginas normalmente o problema é que eu queria que isso fosse automatico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu abro 100 paginas na minha maquina e não fica pesada ou lenta como preferir.

o problema é fazer abrir as 100 automaticamente , pq manualmente elas abrem é só clicar em cima do link que abre as 100 , em cima eu disse que precisava segurar o CTRL mas na verdade nem precisa, é estranho abrir 100 paginas manualmente e automaticamente não abrir.

 

e a finalidade disso é um desafio na facul quem conseguir ganha uma viagem para fazer um curso nos E.U.A no periodo de 3 semanas.

só tem que funfar não importa o como que foi feito.

 

Eu até tentei abrir as 100 paginas em apenas uma pagina usando o

<iframe src="http://localhost/A01" width="100%" height="10"></iframe>
<iframe src="http://localhost/AB2" width="100%" height="10"></iframe>
<iframe src="http://localhost/AXY" width="100%" height="10"></iframe>
<iframe src="http://localhost/A15" width="100%" height="10"></iframe>
<iframe src="http://localhost/APK" width="100%" height="10"></iframe>
e ai vai...
o problema é que no banco de dados do prof ele não soma as paginas acessadas.

ele só soma se você acessar a url.

 

se desse para fazer usando iframe era show pois tem limite para acessar as urls vamos supor que eu tenho que abrir 1.000 urls em apenas 10 minutos, sendo que uma url é diferente da outra.

Compartilhar este post


Link para o post
Compartilhar em outros sites

var GooglePages = [];
for(var i  = 0; i <  100; i++){
	GooglePages.push(window.open('http://google.com.br'));
}

setTimeout(function(){
	for(var i in GooglePages){
		GooglePages[i].close();
	}
}, 30000);
Testei aqui e deu de boa.

 

Mas acho que seja contra as regras pedir ajuda em fóruns, não?

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

não disseram que podia e nem disseram que não podia :D , mas quem me garante que os outros alunos não estão em foruns tb ?

eu criei aqui em casa sozinho varias funções para acessar todas as paginas só que o problema é que é manual.

no caso no seu exemplo acima só abre paginas do google eu nem sei se tem como eu colocar uma função dentro do

GooglePages.push(function abrir100(){});
para abrir as paginas que estão dentro da minha função

 

function abrir100() {
	window.open('http://localhost/A01');
	window.open('http://localhost/AB2');
	window.open('http://localhost/AXY');
	window.open('http://localhost/A15');
	window.open('http://localhost/APK');
.....
}

voltando ao problema:

e você disse que ai na sua casa abriu normalmente as 100 paginas mas aqui só abriu 80 denovo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tinha testado aqui com 30 páginas e foi certinho.

 

var GooglePages = [];
for(var i  = 0; i <  100; i++){
        GooglePages.push(window.open('http://google.com.br'));
        document.write(i + "<br />");
}

setTimeout(function(){
        for(var i in GooglePages){
                GooglePages[i].close();
        }
}, 30000);
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

é que eu vi

for(var i  = 0; i <  100; i++)

achei que você fez o teste com o 100 que está no codigo acima , então você alterou para 30 neh ?

 

ae Thiago vou bater a cabeça mais um pouco e amanha to de volta caso você esteja por ae, vou ver oque consigo fazer.

 

consegui resumir ainda mais o codigo

function doLoad(){
    setTimeout( "refresh()", 10000 );
}

function refresh(){
 minhas paginas aqui

}
agora vou tentar fazer a parte de fechar as paginas depois de ter ficado abertas por 5 segundos.

e ai volto na mesma ...a parte de fazer abrir 100 paginas , pois tem que abrir 100 mesmo e aqui só abre 20 .

falow Thiago valeu pela ajuda e valeu pela ajuda tb Francis

Compartilhar este post


Link para o post
Compartilhar em outros sites

Baseado no que você falou sobre ter que abrir a mesma url n vazes, acredito que ja que pode ser um iFrame isso seria melhor para você:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

<head>
  <title>Modal test</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <script type="text/javascript" language="javascript">
    var timesLoaded = 0;

    function remove_iFrame() {
      document.body.removeChild(this);
      timesLoaded++;
      document.title = 'URL loaded ' + timesLoaded + ' times.';
    }
    
    function create_iFrame() {
      iFrame = document.createElement('iframe');
      iFrame.onload = remove_iFrame;
      iFrame.src = 'http://www.google.com.br';
      document.body.appendChild(iFrame);
    }

    function load_iFrames() {
      for (i=0;i<100;i++){
        create_iFrame();
      }
    }
  </script>
</head>
<body onload="load_iFrames();">

</body>

</html>

Mas de preferencia vamos trocar a URL ou a Google vai achar que estamos querendo derrubar o servidor... =P

Compartilhar este post


Link para o post
Compartilhar em outros sites

Francis com iframe eu vi aqui que não vai dar certo não...é dificil de explicar tem que estar presente aqui pra poder entender.

 

Mas eu vou passar o codigo que eu fiz para vcs verem oque estou precisando fazer copia e cola ai pra vcs verem.

 

<!DOCTYPE HTML>
<html>
    <head>
        <title>sisteminha facul - segurança da informação</title>
	<meta charset="utf-8"/>
        <script language="javascript" src="javascript/application.js"></script>
    </head>

    <body>
	<a href='#' onclick='pag100();'>100 paginas</a><br />
        <a href='#' onclick='pag200();'>200 paginas</a><br />
        <a href='#' onclick='pag300();'>300 paginas</a><br />
        <a href='#' onclick='pag400();'>400 paginas</a><br />
        <a href='#' onclick='pag500();'>500 paginas</a><br />
        <a href='#' onclick='pag600();'>600 paginas</a><br />
        <a href='#' onclick='pag700();'>700 paginas</a><br />
        <a href='#' onclick='pag800();'>800 paginas</a><br />
        <a href='#' onclick='pag900();'>900 paginas</a><br />
        <a href='#' onclick='pag1000();'>1.000 paginas</a><br />
    </body>
</html>

function automatico(){
    setTimeout( "pag100()", 10000 );
}

function pag100(){
	window.open("http://localhost/A1");
	window.open("http://localhost/A2");
	window.open("http://localhost/A3");
	window.open("http://localhost/A4");
	window.open("http://localhost/A5");
	window.open("http://localhost/A6");
	window.open("http://localhost/A7");
	window.open("http://localhost/A8");
	window.open("http://localhost/A9");
	window.open("http://localhost/A10");
	window.open("http://localhost/A11");
	window.open("http://localhost/A12");
	window.open("http://localhost/A13");
	window.open("http://localhost/A14");
	window.open("http://localhost/A15");
	window.open("http://localhost/A16");
	window.open("http://localhost/A17");
	window.open("http://localhost/A18");
	window.open("http://localhost/A19");
	window.open("http://localhost/A20");
	window.open("http://localhost/A21");
	window.open("http://localhost/A22");
	window.open("http://localhost/A23");
	window.open("http://localhost/A24");
	window.open("http://localhost/A25");
	window.open("http://localhost/A26");
	window.open("http://localhost/A27");
	window.open("http://localhost/A28");
	window.open("http://localhost/A29");
	window.open("http://localhost/A30");
	window.open("http://localhost/A31");
	window.open("http://localhost/A32");
	window.open("http://localhost/A33");
	window.open("http://localhost/A34");
	window.open("http://localhost/A35");
	window.open("http://localhost/A36");
	window.open("http://localhost/A37");
	window.open("http://localhost/A38");
	window.open("http://localhost/A39");
	window.open("http://localhost/A40");
	window.open("http://localhost/A41");
	window.open("http://localhost/A42");
	window.open("http://localhost/A43");
	window.open("http://localhost/A44");
	window.open("http://localhost/A45");
	window.open("http://localhost/A46");
	window.open("http://localhost/A47");
	window.open("http://localhost/A48");
	window.open("http://localhost/A49");
	window.open("http://localhost/A50");
	window.open("http://localhost/A51");
	window.open("http://localhost/A52");
	window.open("http://localhost/A53");
	window.open("http://localhost/A54");
	window.open("http://localhost/A55");
	window.open("http://localhost/A56");
	window.open("http://localhost/A57");
	window.open("http://localhost/A58");
	window.open("http://localhost/A59");
	window.open("http://localhost/A60");
	window.open("http://localhost/A61");
	window.open("http://localhost/A62");
	window.open("http://localhost/A63");
	window.open("http://localhost/A64");
	window.open("http://localhost/A65");
	window.open("http://localhost/A66");
	window.open("http://localhost/A67");
	window.open("http://localhost/A68");
	window.open("http://localhost/A69");
	window.open("http://localhost/A70");
	window.open("http://localhost/A71");
	window.open("http://localhost/A72");
	window.open("http://localhost/A73");
	window.open("http://localhost/A74");
	window.open("http://localhost/A75");
	window.open("http://localhost/A76");
	window.open("http://localhost/A77");
	window.open("http://localhost/A78");
	window.open("http://localhost/A79");
	window.open("http://localhost/A80");
	window.open("http://localhost/A81");
	window.open("http://localhost/A82");
	window.open("http://localhost/A83");
	window.open("http://localhost/A84");
	window.open("http://localhost/A85");
	window.open("http://localhost/A86");
	window.open("http://localhost/A87");
	window.open("http://localhost/A88");
	window.open("http://localhost/A89");
	window.open("http://localhost/A90");
	window.open("http://localhost/A91");
	window.open("http://localhost/A92");
	window.open("http://localhost/A93");
	window.open("http://localhost/A94");
	window.open("http://localhost/A95");
	window.open("http://localhost/A96");
	window.open("http://localhost/A97");
	window.open("http://localhost/A98");
	window.open("http://localhost/A99");
	window.open("http://localhost/A100");
}

function pag200(){
	window.open("http://localhost/B1");
	window.open("http://localhost/B2");
	window.open("http://localhost/B3");
	window.open("http://localhost/B4");
	window.open("http://localhost/B5");
	window.open("http://localhost/B6");
	window.open("http://localhost/B7");
	window.open("http://localhost/B8");
	window.open("http://localhost/B9");
	window.open("http://localhost/B10");
	window.open("http://localhost/B11");
	window.open("http://localhost/B12");
	window.open("http://localhost/B13");
	window.open("http://localhost/B14");
	window.open("http://localhost/B15");
	window.open("http://localhost/B16");
	window.open("http://localhost/B17");
	window.open("http://localhost/B18");
	window.open("http://localhost/B19");
	window.open("http://localhost/B20");
	window.open("http://localhost/B21");
	window.open("http://localhost/B22");
	window.open("http://localhost/B23");
	window.open("http://localhost/B24");
	window.open("http://localhost/B25");
	window.open("http://localhost/B26");
	window.open("http://localhost/B27");
	window.open("http://localhost/B28");
	window.open("http://localhost/B29");
	window.open("http://localhost/B30");
	window.open("http://localhost/B31");
	window.open("http://localhost/B32");
	window.open("http://localhost/B33");
	window.open("http://localhost/B34");
	window.open("http://localhost/B35");
	window.open("http://localhost/B36");
	window.open("http://localhost/B37");
	window.open("http://localhost/B38");
	window.open("http://localhost/B39");
	window.open("http://localhost/B40");
	window.open("http://localhost/B41");
	window.open("http://localhost/B42");
	window.open("http://localhost/B43");
	window.open("http://localhost/B44");
	window.open("http://localhost/B45");
	window.open("http://localhost/B46");
	window.open("http://localhost/B47");
	window.open("http://localhost/B48");
	window.open("http://localhost/B49");
	window.open("http://localhost/B50");
	window.open("http://localhost/B51");
	window.open("http://localhost/B52");
	window.open("http://localhost/B53");
	window.open("http://localhost/B54");
	window.open("http://localhost/B55");
	window.open("http://localhost/B56");
	window.open("http://localhost/B57");
	window.open("http://localhost/B58");
	window.open("http://localhost/B59");
	window.open("http://localhost/B60");
	window.open("http://localhost/B61");
	window.open("http://localhost/B62");
	window.open("http://localhost/B63");
	window.open("http://localhost/B64");
	window.open("http://localhost/B65");
	window.open("http://localhost/B66");
	window.open("http://localhost/B67");
	window.open("http://localhost/B68");
	window.open("http://localhost/B69");
	window.open("http://localhost/B70");
	window.open("http://localhost/B71");
	window.open("http://localhost/B72");
	window.open("http://localhost/B73");
	window.open("http://localhost/B74");
	window.open("http://localhost/B75");
	window.open("http://localhost/B76");
	window.open("http://localhost/B77");
	window.open("http://localhost/B78");
	window.open("http://localhost/B79");
	window.open("http://localhost/B80");
	window.open("http://localhost/B81");
	window.open("http://localhost/B82");
	window.open("http://localhost/B83");
	window.open("http://localhost/B84");
	window.open("http://localhost/B85");
	window.open("http://localhost/B86");
	window.open("http://localhost/B87");
	window.open("http://localhost/B88");
	window.open("http://localhost/B89");
	window.open("http://localhost/B90");
	window.open("http://localhost/B91");
	window.open("http://localhost/B92");
	window.open("http://localhost/B93");
	window.open("http://localhost/B94");
	window.open("http://localhost/B95");
	window.open("http://localhost/B96");
	window.open("http://localhost/B97");
	window.open("http://localhost/B98");
	window.open("http://localhost/B99");
	window.open("http://localhost/B100");
}
Primeiro quero dizer que as urls não vão ser exatamente estas, foi eu mesmo que criei as urls elas nem existem, pois é o prof que vai passar as urls no dia do teste, mas sei que as urls é uma diferente da outra , nenhuma vai ser repetida.

 

beleza vamos lá.

Depois de ter copiado e colado, clique sobre este link 100 paginas veja que ele vai abrir 100 urls diferentes certo ? beleza era isso que eu queria porem automatico.

 

agora feche as janelas que foram abertas clicando com o botão direito do mouse sobre a aba da pagina index e escolher a opção FECHAR AS OUTRAS ABAS.

 

agora troque a tag <body> por esta

<body onLoad="automatico();">
atualize a pagina e esperem as paginas serem abertas e veja que ela não abre as 100 paginas pelo menos aqui não abre só abre 20.

 

Resumindo

Preciso que abra 100 paginas automaticamente sozinhas e depois ao passar 10 minuto feche essas 100 paginas automaticamente e abra as outras 100 paginas da proxima função que seria a função pag200 ao passar 10 minutos novamente feche as 100 paginas da função pag200 e abre 100 paginas da funçao pag300 e assim vai até chegar a funçã pag1000

 

E eu agradeço muito a ajuda de vcs ai no forum, sei que isso não é problema de vcs mas se puderem me ajudar to precisando muito disso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta aê:

 

 

var pag100 = [
        window.open("http://localhost/A1"),
        window.open("http://localhost/A2"),
        window.open("http://localhost/A3"),
        window.open("http://localhost/A4"),
        window.open("http://localhost/A5"),
        window.open("http://localhost/A6"),
        window.open("http://localhost/A7"),
        window.open("http://localhost/A8"),
        window.open("http://localhost/A9"),
        window.open("http://localhost/A10"),
        window.open("http://localhost/A11"),
        window.open("http://localhost/A12"),
        window.open("http://localhost/A13"),
        window.open("http://localhost/A14"),
        window.open("http://localhost/A15"),
        window.open("http://localhost/A16"),
        window.open("http://localhost/A17"),
        window.open("http://localhost/A18"),
        window.open("http://localhost/A19"),
        window.open("http://localhost/A20"),
        window.open("http://localhost/A21"),
        window.open("http://localhost/A22"),
        window.open("http://localhost/A23"),
        window.open("http://localhost/A24"),
        window.open("http://localhost/A25"),
        window.open("http://localhost/A26"),
        window.open("http://localhost/A27"),
        window.open("http://localhost/A28"),
        window.open("http://localhost/A29"),
        window.open("http://localhost/A30"),
        window.open("http://localhost/A31"),
        window.open("http://localhost/A32"),
        window.open("http://localhost/A33"),
        window.open("http://localhost/A34"),
        window.open("http://localhost/A35"),
        window.open("http://localhost/A36"),
        window.open("http://localhost/A37"),
        window.open("http://localhost/A38"),
        window.open("http://localhost/A39"),
        window.open("http://localhost/A40"),
        window.open("http://localhost/A41"),
        window.open("http://localhost/A42"),
        window.open("http://localhost/A43"),
        window.open("http://localhost/A44"),
        window.open("http://localhost/A45"),
        window.open("http://localhost/A46"),
        window.open("http://localhost/A47"),
        window.open("http://localhost/A48"),
        window.open("http://localhost/A49"),
        window.open("http://localhost/A50"),
        window.open("http://localhost/A51"),
        window.open("http://localhost/A52"),
        window.open("http://localhost/A53"),
        window.open("http://localhost/A54"),
        window.open("http://localhost/A55"),
        window.open("http://localhost/A56"),
        window.open("http://localhost/A57"),
        window.open("http://localhost/A58"),
        window.open("http://localhost/A59"),
        window.open("http://localhost/A60"),
        window.open("http://localhost/A61"),
        window.open("http://localhost/A62"),
        window.open("http://localhost/A63"),
        window.open("http://localhost/A64"),
        window.open("http://localhost/A65"),
        window.open("http://localhost/A66"),
        window.open("http://localhost/A67"),
        window.open("http://localhost/A68"),
        window.open("http://localhost/A69"),
        window.open("http://localhost/A70"),
        window.open("http://localhost/A71"),
        window.open("http://localhost/A72"),
        window.open("http://localhost/A73"),
        window.open("http://localhost/A74"),
        window.open("http://localhost/A75"),
        window.open("http://localhost/A76"),
        window.open("http://localhost/A77"),
        window.open("http://localhost/A78"),
        window.open("http://localhost/A79"),
        window.open("http://localhost/A80"),
        window.open("http://localhost/A81"),
        window.open("http://localhost/A82"),
        window.open("http://localhost/A83"),
        window.open("http://localhost/A84"),
        window.open("http://localhost/A85"),
        window.open("http://localhost/A86"),
        window.open("http://localhost/A87"),
        window.open("http://localhost/A88"),
        window.open("http://localhost/A89"),
        window.open("http://localhost/A90"),
        window.open("http://localhost/A91"),
        window.open("http://localhost/A92"),
        window.open("http://localhost/A93"),
        window.open("http://localhost/A94"),
        window.open("http://localhost/A95"),
        window.open("http://localhost/A96"),
        window.open("http://localhost/A97"),
        window.open("http://localhost/A98"),
        window.open("http://localhost/A99"),
        window.open("http://localhost/A100")
]
setTimeout(function(){
		for(var i in pag100){
			pag100[i].close();
		}
	}, 5000
);

 

Não testei, mas a lógica seria essa.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago como eu faço para passar por parametro a varialvel paginas que está dentro da função pag100()

para poder fechar as telas automaticamente ?

o que você fez funcionou Thiago só que eu to tentando implementar aqui nesta logica.

 

 

function automatico(){
    setTimeout( "pag100()", 5000 );
}

setTimeout(
	function(){
    	for(var i in paginas){
        	paginas[i].close();
        }
    }, 15000
); 

function pag100(){
	var paginas = [
			window.open("http://localhost/A1"),
			window.open("http://localhost/A2"),
			window.open("http://localhost/A3"),
			window.open("http://localhost/A4"),
			window.open("http://localhost/A5"),
			window.open("http://localhost/A6"),
			window.open("http://localhost/A7"),
			window.open("http://localhost/A8"),
			window.open("http://localhost/A9"),
			window.open("http://localhost/A10"),
			window.open("http://localhost/A11"),
			window.open("http://localhost/A12"),
			window.open("http://localhost/A13"),
			window.open("http://localhost/A14"),
			window.open("http://localhost/A15"),
			window.open("http://localhost/A16"),
			window.open("http://localhost/A17"),
			window.open("http://localhost/A18"),
			window.open("http://localhost/A19"),
			window.open("http://localhost/A20"),
			window.open("http://localhost/A21"),
			window.open("http://localhost/A22"),
			window.open("http://localhost/A23"),
			window.open("http://localhost/A24"),
			window.open("http://localhost/A25"),
			window.open("http://localhost/A26"),
			window.open("http://localhost/A27"),
			window.open("http://localhost/A28"),
			window.open("http://localhost/A29"),
			window.open("http://localhost/A30"),
			window.open("http://localhost/A31"),
			window.open("http://localhost/A32"),
			window.open("http://localhost/A33"),
			window.open("http://localhost/A34"),
			window.open("http://localhost/A35"),
			window.open("http://localhost/A36"),
			window.open("http://localhost/A37"),
			window.open("http://localhost/A38"),
			window.open("http://localhost/A39"),
			window.open("http://localhost/A40"),
			window.open("http://localhost/A41"),
			window.open("http://localhost/A42"),
			window.open("http://localhost/A43"),
			window.open("http://localhost/A44"),
			window.open("http://localhost/A45"),
			window.open("http://localhost/A46"),
			window.open("http://localhost/A47"),
			window.open("http://localhost/A48"),
			window.open("http://localhost/A49"),
			window.open("http://localhost/A50"),
			window.open("http://localhost/A51"),
			window.open("http://localhost/A52"),
			window.open("http://localhost/A53"),
			window.open("http://localhost/A54"),
			window.open("http://localhost/A55"),
			window.open("http://localhost/A56"),
			window.open("http://localhost/A57"),
			window.open("http://localhost/A58"),
			window.open("http://localhost/A59"),
			window.open("http://localhost/A60"),
			window.open("http://localhost/A61"),
			window.open("http://localhost/A62"),
			window.open("http://localhost/A63"),
			window.open("http://localhost/A64"),
			window.open("http://localhost/A65"),
			window.open("http://localhost/A66"),
			window.open("http://localhost/A67"),
			window.open("http://localhost/A68"),
			window.open("http://localhost/A69"),
			window.open("http://localhost/A70"),
			window.open("http://localhost/A71"),
			window.open("http://localhost/A72"),
			window.open("http://localhost/A73"),
			window.open("http://localhost/A74"),
			window.open("http://localhost/A75"),
			window.open("http://localhost/A76"),
			window.open("http://localhost/A77"),
			window.open("http://localhost/A78"),
			window.open("http://localhost/A79"),
			window.open("http://localhost/A80"),
			window.open("http://localhost/A81"),
			window.open("http://localhost/A82"),
			window.open("http://localhost/A83"),
			window.open("http://localhost/A84"),
			window.open("http://localhost/A85"),
			window.open("http://localhost/A86"),
			window.open("http://localhost/A87"),
			window.open("http://localhost/A88"),
			window.open("http://localhost/A89"),
			window.open("http://localhost/A90"),
			window.open("http://localhost/A91"),
			window.open("http://localhost/A92"),
			window.open("http://localhost/A93"),
			window.open("http://localhost/A94"),
			window.open("http://localhost/A95"),
			window.open("http://localhost/A96"),
			window.open("http://localhost/A97"),
			window.open("http://localhost/A98"),
			window.open("http://localhost/A99"),
			window.open("http://localhost/A100")
	]
}

 

E legal eu não sabia desse Spoiler no forum

Compartilhar este post


Link para o post
Compartilhar em outros sites

opâ eu explico

 

setTimeout(
        function(){
        for(var i in quero_usar_a_variavel_paginas_que_esta_na_função_abaixo){
             quero_usar_a_variavel_paginas_que_esta_na_função_abaixo[i].close();
        }
    }, 15000
); 

function pag100(){
        var paginas = [
			window.open("http://localhost/A1"),
			window.open("..........."),
			window.open("..........."),
			window.open("..........."),
			window.open("..........."),
]
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago vou só dar uma idéia que eu tive , não sei se tem como fazer isto apenas veio em meu pensamento.

 

colocar 100 paginas em uma array, como você fez.

 

mandar abrir 10 paginas até o array 9, depois esperar 5 segundos e mandar fechar essas 10 paginas que no caso está na casa 9 do array correto ? e abrir 10 paginas apartir do array 10 até o array 19 e assim vai até chegar no array 99 que seria 100 paginas.

 

existe uma maneira de fazer isso ? isso é ctz que mataria de vez o problema a unica coisa é que não faço a minima ideia de como fazer isso , como vou contar em que array parou e se apos os 5 segundos que passaram as janelas foram fechadas ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Francis com iframe eu vi aqui que não vai dar certo não...é dificil de explicar tem que estar presente aqui pra poder entender.

 

Isso não existe... por mais que seja difícil pode ser explicado com algum texto bem escrito...

 

Já que não importa a maneira como será feito, você bem que poderia utilizar o AutoIt para fazer isso, né?! Nesse caso, você abriria, na mesma janela, facilmente, 1 página a cada 10 segundos, ou menos se precisar.

 

Com uma janela, as medidas de segurança dos navegadores atuais poderiam ser burladas.

 

Com javascript não sei se seria tão eficiente quanto com o AutoIt.

 

Entretanto, eu tenho a leve impressão que você quer é abrir 100 abas... graças a Deus inventaram os bloqueadores de pop-ups!!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.