/ Published in: JavaScript
You know that iFrames are a necessary evil for many of us. When yuo put a third party site in an iframe is always a risk because they can break out of that iframe and redirect the visitor to another location. This code acts as a defense for such cases and prevents them from being able to bust out of the iframe.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
<script type="text/javascript"> var prevent_bust = 0; window.onbeforeunload = function() { prevent_bust++; } setInterval(function() { if (prevent_bust > 0) { prevent_bust -= 2; window.top.location = 'http://domain.com'; } }, 1); </script>
URL: www.apphp.com/index.php?snippet=javascript-anti-iframe-buster