Source code

Revision control

Copy as Markdown

Other Tools

<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="referrer" content="origin">
<script>
function onLoad() {
self.onmessage = evt => {
if (self.opener)
self.opener.postMessage(evt.data, '*');
else
self.top.postMessage(evt.data, '*');
}
const params = new URLSearchParams(self.location.search);
const w = window.open(params.get('target'));
self.addEventListener('unload', evt => w.close());
}
self.addEventListener('load', onLoad);
</script>