var req;
// função que desfaz o urlencode()
function DesfazUrlEncode (texto)
{
texto=texto.replace(/\+/g," ");
texto=unescape(texto);
return texto;
}
// Recarrega a cada 60000 milissegundo (60 segundos)
setInterval("reloadPG()", 5000);
function loadXMLDoc(url)
{
req = null;
// Procura por um objeto nativo (Mozilla/Safari)
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
// Procura por uma versão ActiveX (IE)
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}
function processReqChange()
{
// apenas quando o estado for "completado"
if (req.readyState == 4) {
// apenas se o servidor retornar "OK"
if (req.status == 200) {
document.getElementById('12boxes').innerHTML = DesfazUrlEncode(req.responseText);
} else {
alert("Houve um problema ao obter os dados:\n" + req.statusText);
}
}
}
function reloadPG()
{
loadXMLDoc("http://localhost/sit...te/12boxes.php");
}

Não Funciona No Ie
Started By gonacts, 05/01/2007, 09:01
1 reply to this topic
#1
Posted 05/01/2007, 09:01
Pessoal, olha só..esse script funciona perfeitamente no FF porém no IE nao esta funcionando...ele faz a primeira aparição mas dps nao dá o refresh...alguém saberia o motivo?
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"
#2
Posted 13/01/2007, 08:26
tenta substituir
setInterval("reloadPG()", 5000);por
setTimeout("reloadPG()", 5000);
Bacharel em Sistemas de Informação
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)