Skip to content

Instantly share code, notes, and snippets.

@fadyosman
Created October 31, 2022 18:54
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save fadyosman/3dc303bd0e7ad9fdbec34d4e995ead76 to your computer and use it in GitHub Desktop.
Save fadyosman/3dc303bd0e7ad9fdbec34d4e995ead76 to your computer and use it in GitHub Desktop.
JS Breakpoints
<html>
<head>
<script>
function filter(F) {
F = unescape(F).replace(/\n/g, "").replace(/\r/g, "").replace(/\t/g, "").replace(/javascript:/ig, '').replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/"/g, '&quot;');
return F;
}
function locationHashChanged(e) {
var F = location.hash.substring(1);
F = filter(F);
document.getElementById("pageLoader").src = F;
}
</script>
</head>
<body onload="window.onhashchange = locationHashChanged;">
<a href="#/page1.html">Load page1</a>
<a href="#/page2.html">Load page2</a>
<a href="#/page3.html">Load page3</a><br />
</body>
<iframe id="pageLoader" width="1024" height="1024"></iframe>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment