Hejsan,
Jag laddade hem ett chatscript igår och la upp det hos mitt webhotell och till en början fungerade det kanon bra, men efter ett tag (någon timma eller nåt sånt) så kom det fram ett felmeddelande "Chat timed out" och jag kommer aldrig fram till själva "huvudsidan" där man chattar.
Varför kommer detta felmeddelande upp och hur tar jag bort det? Det kom under natten och när jag startade datorn och testade idag igen var det samma felmeddelande.
I scriptet nedanför står det "Chat timed out" och det är väl antagligen här nånstans man ska ändra så det funkar?
Ngn som kan hjälpa mig? Vore mkt tacksam!
/*
*/
function iChatObject(){
this.interval = 500;
this.attempts = 3;
this.call = function (){
var i = new Image();
var d = new Date();
document.cookie = 'iChat=x; expires=Wed, 31 Dec 2008 23:59:59 GMT;';
i.src = 'getchat.asp' + '?u=' + d.getTime()
setTimeout( "iChat.receive(1);", this.interval );
}
this.receive = function ( attempt ){
var response = null;
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++){
var aCrumb = aCookie[i].split("=");
if (aCrumb[0] == 'iChat') response = aCrumb[1];
}
if ( response != null ){
this.callback( unescape(response.replace(/\+/g,' ')) );
} else {
if (attempt < this.attempts){
setTimeout( "iChat.receive( " + (attempt+1) +" );",this.interval);
} else {
this.failure();
}
}
}
this.callback = function( response ){
alert(response);
}
this.failure = function(){
alert( "Chat: timed out");
}
}
var iChat;