</div>
<pre id="test">
<script type="application/javascript">
/** Test for Bug 797909 */
SimpleTest.waitForExplicitFinish();
function runTest() { variframe = document.getElementById("ifr");
try { iframe.contentWindow.document;
ok(false, "Should have thrown an exception");
} catch (ex) {
ok(true, "Got an exception");
}
iframe = document.createElement("iframe");
// set sandbox attribute iframe.sandbox = "allow-scripts";
// and then insert into the doc
document.body.appendChild(iframe);
try { iframe.contentWindow.document;
ok(false, "Should have thrown an exception");
} catch (ex) {
ok(true, "Got an exception");
}
iframe = document.createElement("iframe");
// set sandbox attribute iframe.sandbox = "allow-same-origin";
// and then insert into the doc
document.body.appendChild(iframe);
try { iframe.contentWindow.document;
ok(true, "Shouldn't have thrown an exception");
} catch (ex) {
ok(false, "Got an unexpected exception");
}
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.