2012-06-21 11:53:49 +04:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<script>
|
|
|
|
|
|
|
|
function boom()
|
|
|
|
{
|
|
|
|
var frameDoc = document.getElementById("f").contentDocument;
|
|
|
|
frameDoc.write("2");
|
|
|
|
var f = function(event) {
|
2017-01-17 13:50:25 +03:00
|
|
|
frameDoc.removeEventListener("DOMAttrModified", f);
|
2012-06-21 11:53:49 +04:00
|
|
|
Math.sin(2.10);
|
|
|
|
frameDoc.write("4");
|
|
|
|
};
|
2017-01-17 13:50:25 +03:00
|
|
|
frameDoc.addEventListener("DOMAttrModified", f);
|
2012-06-21 11:53:49 +04:00
|
|
|
frameDoc.write("<html d>");
|
|
|
|
}
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</head>
|
|
|
|
|
2017-07-20 09:33:15 +03:00
|
|
|
<body onload="boom();"><iframe id="f" srcdoc="1"></iframe></body>
|
2012-06-21 11:53:49 +04:00
|
|
|
</html>
|