Hi,
ich schreibe schon seit einiger Zeit ein Browsergame. Bis jetzt bin ich auch ganz gut klargekommen nur jetzt kann ich meinen Fehler einfach nicht finden:
Ich bekomme per Ajax informationen über laufende Bauaufträge. Mit diesen erstelle ich eine Instanz der Klasse "Loadbar", die einen Ladebalken erstellt.
Auf meinen Xampp-Server läuft alles perfekt. Wenn ich jedoch hochlade und aufrufe passiert nichts. Die Funktion wird nicht aufgerufen. Das Problem ist, das Opera keinen JS-Fehler ausgibt.
Hoffe ihr könnt mir helfen.
Hier der Code der damit zu tun hat:
PHP-Code:
var getBuildData = function(use){
var times = use.responseText.split("##");
if(use.responseText != "0"){
eval("var BuildTask" + times[2] + " = new loadbar(" + times[0]+"," +times[1] + ",'" + times[3] + "','" + times[2] + "',-1);");
}
}
[...]
function loadbar(startp, endp, namep, idp, nump){
this.start = startp;
this.end = endp;
this.name = namep;
this.id = idp;
this.loadimgpos = 0;
this.endloadimg = 0;
this.num = nump;
this.time = this.end - this.start;
this.exec = false;
eval("object" + this.id + " = this;");
currentLoadbarBuild += 1;
intervaldata100 += "object" + this.id + ".count();";
this.count = function(){
[...]
}
}