Amigos, alguém pode me dar uma força. Utilizo um script que gera um autorefresh em ajax, funciona perfeitamente em todos navegadores, e funcionava no I.explorer até a versão 10, mas na versão 11 não funciona, o que pode esta ocorrendo ? Não atualiza.
É um script simples,veja:
<script type="text/javascript">
function reqGet(file, pars, bg, after) {
var http = new XMLHttpRequest();
http.open("GET", file + ".php?" + pars, bg);
if (bg) {
http.onreadystatechange = function() {
if (http.readyState == 4) {
fter(http.responseText);
}
};
}
http.send(null);
if (!bg)
return after(http.responseText);
}
Pergunta
webforce
Amigos, alguém pode me dar uma força. Utilizo um script que gera um autorefresh em ajax, funciona perfeitamente em todos navegadores, e funcionava no I.explorer até a versão 10, mas na versão 11 não funciona, o que pode esta ocorrendo ? Não atualiza.
É um script simples,veja:
<script type="text/javascript">
function reqGet(file, pars, bg, after) {
var http = new XMLHttpRequest();
http.open("GET", file + ".php?" + pars, bg);
if (bg) {
http.onreadystatechange = function() {
if (http.readyState == 4) {
fter(http.responseText);
}
};
}
http.send(null);
if (!bg)
return after(http.responseText);
}
function ret (a) {
return a;
}
var title = "<?php echo $title;?>";
if(title == "true"){
window.setTimeout(getNewTitel, 100)
window.setInterval(getNewTitel, 10000);
} else {
}
function getNewTitel() {
document.getElementById("playing").innerHTML = reqGet("<?php echo JURI::base() . 'modules/testebr/tmpl/' ?><?php switch ($params->get("quantity"))
{
case 'list'; echo $urla; break; case 'list2'; echo $urlb; break; case 'list3'; echo $urlicea; break; case 'list4'; echo $urliceb; break; default: echo $url ; } ?>", "host=" + encodeURIComponent("<?php echo $host; ?>") + "&port=<?php echo $port;?>" + "&password=<?php echo $password;?>", false, ret);
}
</script>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.