forsterm
Erfahrenes Mitglied
Hallo,
also mit folgendem Code
wird alle 5 Sekunden ein Request abgesetzt, funktioniert auch, bis auf folgendes und zwar, sobald die Internetverbindung unterbrochen wird, stürtzt der Browser ab, was meiner Meinung nach daran liegt, dass ja immer noch versucht wird, den Request abzusetzen, dies ist jedoch durch die inaktive Internetverbindung nicht möglich.
Mein Frage ist nun also, wie ich es anstelle, dass der Browser nicht abstürtzt, sobald die Internetverbindung getrennt wird?
mfg
forsterm
also mit folgendem Code
Javascript:
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e) {
try {
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
catch(e) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined'){
xmlHttp = new XMLHttpRequest();
}
function checkForNewPN(){
if (xmlHttp) {
xmlHttp.open('POST', 'ucp.php', false);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.send('do=checkfornewpm');
xmlHttp.onreadystatechange = function (){
if (xmlHttp.status == 200){
if (xmlHttp.readyState == 4) {
if (xmlHttp.responseText != ''){
if (!isNaN(unescape(xmlHttp.responseText))){
if (confirm('Du hast eine neue Privat Nachricht.\nMöchtest du diese jetzt lesen?')){
window.location = ('ucp.php?i=2§ion=readpm&pm=' + unescape(xmlHttp.responseText));
}
}
}
}
}
}
setTimeout('checkForNewPN()', 5000);
}
}
Mein Frage ist nun also, wie ich es anstelle, dass der Browser nicht abstürtzt, sobald die Internetverbindung getrennt wird?
mfg
forsterm