Ir para conteúdo

POWERED BY:

Arquivado

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

thiago_php

Atualizar página

Recommended Posts

entao pessoal tenho esse codigo que ele da um submit depois de um tempo, gostaria de modificar depois de um tempo ele atualiza a pagina tentei mais nao deu certo.

 

se alguem souber agradeço

 

 

<script LANGUAGE="JavaScript">var min, seg;min = 0;seg = 10;function Submit(){	if((min > 0) || (seg > 0)){		if(seg == 0){			seg = 59;			min = min - 1		}		else{			seg = seg - 1;		}		if(min.toString().length == 1){			min = "0" + min;		}		if(seg.toString().length == 1){			seg = "0" + seg;		}				hora_exata = min+":"+seg;				setTimeout('Submit()', 1000);		document.getElementById('rel').innerHTML = hora_exata;	}	else	{		alert('Acabou o tempo do teste Obrigado por participar do processo seletivo.!');		document.getElementById("form1").submit();	}}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você quer no lugar de dar o submit ele chama atualiza a página?

 

se for:

 

<script LANGUAGE="JavaScript">var min, seg;min = 0;seg = 10;function Submit(){	if((min > 0) || (seg > 0)){		if(seg == 0){			seg = 59;			min = min - 1		}		else{			seg = seg - 1;		}		if(min.toString().length == 1){			min = "0" + min;		}		if(seg.toString().length == 1){			seg = "0" + seg;		}				hora_exata = min+":"+seg;				setTimeout('Submit()', 1000);		document.getElementById('rel').innerHTML = hora_exata;	}	else	{		alert('Acabou o tempo do teste Obrigado por participar do processo seletivo.!');		top.location.href = "nome_pagina.htm";		}}</script>

PS: Valew Cayo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só faltou um "l" ai:

top.ocation.href = "nome_pagina.htm";
é
top.location.href = "nome_pagina.htm";

Compartilhar este post


Link para o post
Compartilhar em outros sites

é percebi que tava faltando o l.

entao fiz assim pra ele atualizar pagina principal e fechar popup sem perguntar mas da erro

 

ele fala que window.opener é nulo ou nao é um objeto

 

 

<script LANGUAGE="JavaScript">var min, seg;min = 0;seg = 10;function Submit(){	if((min > 0) || (seg > 0)){		if(seg == 0){			seg = 59;			min = min - 1		}		else{			seg = seg - 1;		}		if(min.toString().length == 1){			min = "0" + min;		}		if(seg.toString().length == 1){			seg = "0" + seg;		}				hora_exata = min+":"+seg;				setTimeout('Submit()', 1000);		document.getElementById('rel').innerHTML = hora_exata;	}	else	{		alert('Acabou o tempo.!');		 window.opener.reload();		 window.close();   	}}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao pessoal um novo dia alguem poderia dar uma ajuda ai ?***Novamente infligindo a regra 10, acho que seria bom você dar um lida nela:

10ª RegraÉ proibido o post de mensagens com o objetivo de evidenciar o tópico, tornando-o primeiro da lista de tópicos (up), tal como mensagens repetitivas e/ou que não condizem com o assunto do tópico em questão (flood). Tais mensagens serão excluídas e o usuário advertido por MP.

Como você já foi avisado anteriormente e foi reincidente espere isso como um grande aviso para não ser suspenso futuramente.A edição ou exclusão desta mensagem acrretará a mesma coisa, portanto espero que tenha entendido as regras do fórum!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, retire o parênteses dessa linha

 

window.opener.reload();

deixe ela assim

window.opener.reload;

Vê se funciona

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tah difícil de achar a solução, vou te mandar meu código, funciou legal aqui, coloquei a linha "opener.location.reload();" para atualizar

 

código do mae.htm

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Página Mãe</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script>	function abre() {		window.open("filho.htm",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");	}</script></head><body><input name="Abrir" type="button" id="Abrir" value="Abrir" onClick="abre();"></body></html>

código filho.htm

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Página filho</title><script LANGUAGE="JavaScript">var min, seg;min = 0;seg = 10;function Submit(){	if((min > 0) || (seg > 0)){		if(seg == 0){			seg = 59;			min = min - 1		}		else{			seg = seg - 1;		}		if(min.toString().length == 1){			min = "0" + min;		}		if(seg.toString().length == 1){			seg = "0" + seg;		}				hora_exata = min+":"+seg;				setTimeout('Submit()', 1000);		document.getElementById('rel').innerHTML = hora_exata;	}	else	{		 alert('Acabou o tempo.!');		 opener.location.reload();		 window.close();  	}}</script><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body onLoad="Submit();">Tempo restante: <div id="rel"></div></body></html>

Espero que te ajude

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao o problema ta no frame fiz uma sem frame funcionou nao sei como poderia ser feito com frame pra mim seria melhor porque nao ia precizar inserir o menu em todas as pagina se alguem tiver uma solucao

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.