Try a demo
var method = window.addEventListener ? "addEventListener" : "attachEvent";
var receiver = window[method];
var message = method === "attachEvent" ? "onmessage" : "message";receiver(message, function(e) {
if (isNaN(e.data)) return;document.getElementById('demogenerator').style.height = e.data + 'px';}, false);