|
1 <!DOCTYPE html> |
|
2 <script> |
|
3 if (location.hash == "#target") { |
|
4 parent.postMessage("haveHash", "*"); |
|
5 } else { |
|
6 document.addEventListener("DOMContentLoaded", function() { |
|
7 document.open(); |
|
8 document.write("<!DOCTYPE html><html style='height: 100%'><body style='height: 100%'><div style='height: 200%'></div><div id='target'></div></body></html>"); |
|
9 document.close(); |
|
10 // Notify parent via postMessage, since otherwise exceptions will not get |
|
11 // caught by its onerror handler. |
|
12 parent.postMessage("doTest", "*"); |
|
13 }); |
|
14 } |
|
15 </script> |