resize-detector-iframe.html (684B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title>Resize-notifying IFRAME</title> 5 <script type="application/ecmascript"> 6 7 var gTarget; 8 9 /* the test is done after the next resize */ 10 function arm() { 11 gTarget = -1; 12 window.addEventListener("resize", got_resize); 13 } 14 15 /* the test is done after the next resize to wider than the current width */ 16 function arm_for_wider() { 17 gTarget = window.innerWidth; 18 window.addEventListener("resize", got_resize); 19 } 20 21 function got_resize() { 22 if (window.innerWidth > gTarget) { 23 // Remove the class="reftest-wait" from the top window 24 window.top.document.documentElement.removeAttribute("class"); 25 } 26 } 27 28 </script> 29 </head> 30 <body> 31 </body> 32 </html>