(function() { var s = document.currentScript; if (!s) { var scripts = document.getElementsByTagName('script'); s = scripts[scripts.length - 1]; } var h4w = function(w) { return 600; }; var a = document.createElement('a'); a.href = s.src; var p = a.search, w = p ? parseInt(p.split("width=")[1]) : null,h l = w ? w : s.parentNode.offsetWidth; h = h4w(l); var frame = document.createElement("iframe"); frame.style.cssText = "border: none; overflow: hidden;background:transparent;"; frame.style.width = w ? w + "px" : "100%"; frame.style.height = h + "px"; frame.name = 'iframe_tempo_real_eleicoes_2022'; frame.id = 'iframe_tempo_real_eleicoes_2022'; s.parentNode.insertBefore(frame, s); var startIfVisible = function() { var rect = frame.getBoundingClientRect(); var hmax = Math.max(document.documentElement.clientHeight, parent.innerHeight); if ((rect.top > 0) && (rect.top < hmax)) { window.removeEventListener('scroll', startIfVisible); frame.src = "//" + a.host + "/plus/index.php?uf=br&ocultar_filtro=&ocultar_apurado=&cargo=presidente&cor=FFF&cor2=30C5C3&fundo=30C5C3&fundo2=FFF&hostname="+window.location.href; } } window.addEventListener('scroll', startIfVisible); startIfVisible(); if (!w) { window.addEventListener('resize', function() { frame.style.height = h4w(s.parentNode.offsetWidth) + "px"; }); } })(); // Create browser compatible event handler. var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message"; // Listen for a message from the iframe. eventer(messageEvent, function(e) { if (isNaN(e.data)) return; // replace #sizetracker with what ever what ever iframe id you need document.getElementById('iframe_tempo_real_eleicoes_2022').style.height = (e.data+100) + 'px'; }, false);