Im folgenden Code nehme ich die Eingabe eines AJAX-Aufrufs in eine Funktion namens plr(). Ich möchte erkennen, wenn das Laden mit der 'done'-Variable abgeschlossen ist. Aber der Haupt-Thread sperrt die Variable und das Skript hängt den Browser. Wenn ich den Alarm in den kommentierten Ort setze, wird der Zweck bedient. Also, welche andere Möglichkeit kann ich verwenden, um das gleiche zu tun. Vielen Dank im Voraus ..sharing variable javascript
function openX() {
LoadContentInto("Default.aspx", plr);
var obj = null;
done = false;
function plr() {
x = this.AJAXObject.responseText;
t = x.indexOf('{')
n = parseInt(x.substring(0, t));
s = x.substring(t, n + t);
p = eval('(' + s + ')');
obj = p;
done = true;
}
while (done != true)
{ // alert("hello");
}
alert(done);
}
Welche Bibliothek benutzen Sie? Ich bin mit diesen Namen nicht vertraut. –
seine teleiotes. Meine eigene Bibliothek. – mihsathe