JSFiddle - React, Tailwind, and code Playground
HTML
<ol id='log' />
JavaScript
$(window).on('message', function(evt) {
$('#log').append('<li>jQuery: ' + evt.type + ' event with data ' + (evt.data || '(empty)') + '</li>');
});
window.addEventListener('message', function(evt) {
$('#log').append('<li>Native: ' + evt.type + ' event with data ' + (evt.data || '(empty)') + '</li>');
});
window.postMessage('some content', window.location.origin);