var gotOnload = false; var finishedTesting = false;
function tryFinishTest() {
if (gotOnload && finishedTesting) {
SimpleTest.finish();
}
}
addLoadEvent(function() {
// Hit the event loop again just to make sure that we're not ending the test
// before all activity we care about is done.
SimpleTest.executeSoon(function() {
gotOnload = true;
tryFinishTest();
});
});
function probe() { var tds = iframe.contentDocument.getElementsByTagName("td").length;
switch (tds) {
case 0:
setTimeout(probe, 0);
return;
case 1:
tdsSeen = tds;
if (!triggeredSecondTd) {
triggeredSecondTd = true; varscript = document.createElement("script"); script.src = "file_bug655682.sjs?trigger=1";
document.head.appendChild(script);
}
setTimeout(probe, 0);
return;
case 2:
is(tdsSeen, 1, "Should have seen one td before seeing two.");
finishedTesting = true;
tryFinishTest();
return;
default:
ok(false, "Wrong number of tds");
SimpleTest.finish();
}
}
setTimeout(probe, 0);
</script>
</pre>
</body>
</html>
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.4Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.