Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Ajax script virker ikke i Internet Explorer
Tags:
javascript
Bruger #15717
@ 26.02.10 13:35
0
Jeg har denne ajax script som læser fra en php file " test2.php " info og hvis jeg skifter noget i denne php script viser den alt hurtigt udne opdate på min browser den virker fint på Mozilla Firefox men ikke Internet Explorer
hvorfor??
Koden:
<script language="javascript">
function socketsetup()
{
if (window.XMLHttpRequest)
httpsocket = new XMLHttpRequest();
else if (window.ActiveXObject)
httpsocket = new ActiveXObject("Microsoft.XMLHTTP");
httpsocket.open("GET","test2.php",true);
httpsocket.onreadystatechange=socketreceive;
if(window.XMLHttpRequest)
httpsocket.send(null);
else if(window.ActiveXObject)
httpsocket.send();
}
function socketreceive()
{
if(httpsocket.readyState==4)
{
if(httpsocket.status==200 || httpsocket.status==304)
{
document.getElementById('received').innerHTML=httpsocket.responseText;
setTimeout("socketsetup('received')",10);
}
}
}
</script>
<body onload="socketsetup();">
<div id="received">Loading...</div>
2
svar postet i denne tråd vises herunder
1
indlæg har modtaget i alt
5
karma
Sorter efter stemmer
Sorter efter dato
5
Bruger #1739
@ 27.02.10 22:19
126
Prøv at undersøge om problemet kan være at IE cacher siden? Hvis det er problemet, så er der masser af hjælp at finde på google.
http://www.google.dk/search?sourceid=chrome&ie=UTF-8&q=cache+internet+explorer+ajax
0
Bruger #3143
@ 26.02.10 23:16
2
1.965
Hvad sker der i IE, når du prøver (eventuelle fejlbeskeder i statuslinjen), og hvilke versioner af IE har du prøvet med?
Du kunne også prøve at give et link til koden på en side, der demonstrerer problemet.
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags