postMessage test

by Reiser

HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script>
	console.log(window.opener);

	function sendMessage () {
		console.log('message sent before');
		window.opener.postMessage('test', '*');
		console.log('message sent after');
	}

console.log('b');
	window.addEventListener('message', (e)=>{
		console.log(e);
	}, false);
console.log('a');
</script>
</head>

<body>
	<a href="test.html" target="_blank"><strong>click me</strong></a>
	<button onclick='console.log(1); sendMessage(); console.log(2); return false;'>Send message to parent</button>
</body>
</html>