Verificando se arquivo está no ar ou não com javascript

Aqui você verá artigos sobre JavaScript

Moderador: web

responder a dúvida

Verificando se arquivo está no ar ou não com javascript

Mensagem por web Offline » Qui Dez 06, 2007 5:40 pm

Esse script faz uma verificação se determinado arquivo está no ar ou não.

Isso é feito da seguinte forma:
O documento que desejamos verifica se está no ar ou não, é carregado por um iframe, e vai mandando informações para página principal ou seja, a página que contém o iframe, quando ele deixa de mandar, ou seja, está off, no documento principal é mostrado uma mensagem, OFF.

Meu documento principal fica com o seguinte código:
<script type="text/javascript">
function esta_on() {

if(document.getElementById('conteudo').innerHTML=="") {
document.getElementById("iframe").src = "documento.html";
document.getElementById("status").innerHTML = "OFF";
document.getElementById("conteudo").innerHTML = "";
setTimeout("esta_on()", 10000);
}
if(document.getElementById('conteudo').innerHTML=="on") {
document.getElementById("iframe").src = "documento.html";
document.getElementById("status").innerHTML = "ON";
document.getElementById("conteudo").innerHTML = "";
setTimeout("esta_on()", 10000);
}

}
</script>

<body onload="javascript:esta_on()">

<div id="conteudo" style="display:none;"></div>

<div id="status"></div>

<iframe src="" id="iframe" name="iframe" style="display:none;"></iframe>

Note que no script tem o documento.html que é o arquivo que vai estar no ar ou não.

Dentro dele vai o seguinte:
Código: Selecionar todos
<script type="text/javascript">
function esta_on() {
parent.document.getElementById('conteudo').innerHTML = "on";
setTimeout("esta_on()", 5000);
}
</script>
<body onload="javascript:esta_on()">

Assim, enquanto o documento.html estiver mandando as informações para o documento principal, é mostrado ON, quando não enviar, é mostrado OFF.



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 11909
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre JavaScript

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes