net_lover [Original]
Este artigo foi colocado aqui como backup.
<roteiro>
var oDiv
varxh
função getXML()
{
oDiv = documento.all.m
oDiv.innerHTML = "Carregando dados da coluna, aguarde..."
oDiv.style.display = ""
xh = novo ActiveXObject("Microsoft.XMLHTTP")
xh.onreadystatechange=getReady
xh.open("GET",a.valor,true)
xh.send()
}
função getReady()
{
if(xh.readyState==4)
{
se(xh.status==200)
{
oDiv.innerHTML = "Concluído"
}
outro
{
oDiv.innerHTML = "Desculpe, falha ao carregar os dados. Motivo:" + xh.statusText
}
}
}
</script>
<corpo>
Exemplo de xmlhttp assíncrono:
URL:<nome de entrada =a valor=" http://www.downcodes.com " style="largura:600px">
<input onclick="getXML()" type="button" value="Obter código-fonte">
<input onclick="if(xh && xh.responseText) {alert(xh.responseText);oDiv.innerHTML=xh.responseText}" type="button" value="Mostrar código-fonte">
<div id=m></div>