Wel in ff, niet in ie

Status
Niet open voor verdere reacties.

paulcelie

Gebruiker
Lid geworden
10 apr 2005
Berichten
23
Ik gebruik een script om een deel van de pagina te refreshen, zonder de hele pagina te refreshen. Dit werkt goed in Firefox, maar helemaal niet in Internet Explorer, ik gebruik onderstaand script.


<p><span id="txtHint"></span></p>
<script>
function showHint()
{
xmlHttp=GetXmlHttpObject()
var url = "check_time.php"
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject(handler)
{
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
setInterval(showHint, 1000);

</script>


vervolgens laad ik hem met:

<body Onload=showHint()>


Hoe kan ik ervoor zorgen dat dit wel in Internet Explorer werkt?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan