function testDocument(d) {
d.documentElement.setAttribute("onload", "this.setAttribute('didRun', 'true');"); var e = d.createEvent("Events");
e.initEvent("load", true, true);
d.documentElement.dispatchEvent(e);
}
function testDoc2() {
testDocument(doc2);
isnot(doc2.documentElement.getAttribute("didRun"), "true", "Shouldn't have run an event listener");
SimpleTest.finish();
}
function startTest() { var ifr1 = document.getElementById('iframe1'); var ifr2 = document.getElementById('iframe2');
doc1 = ifr1.contentDocument;
doc2 = ifr2.contentDocument;
testDocument(doc1);
is(doc1.documentElement.getAttribute("didRun"), "true", "Should have run an event listener");
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 und die Messung sind noch experimentell.