<!DOCTYPE html> | |
<html> | |
<body> | |
<script> | |
function init() | |
{ | |
var script = document.createElement("script"); | |
script.src = "does-not-exist.js"; | |
script.onerror = function () { window.top.done(); }; | |
document.body.appendChild(script); | |
// otherDoc's contextDocument is document. | |
var otherDoc = document.implementation.createDocument("", "a", null); | |
var divElement = otherDoc.createElement("div"); | |
divElement.appendChild(script); | |
document.body.appendChild(script); | |
} | |
init(); | |
</script> | |
</body> | |
</html> |