Sha256: b13f4bd83039a2025115acec0d26b59829bd4dfb047fe8166c2bf810c41e3c8b
Contents?: true
Size: 598 Bytes
Versions: 1
Compression:
Stored size: 598 Bytes
Contents
/* eslint-disable no-var, prefer-template */ var iframe = document.createElement('iframe'); iframe.src = "<%= iframe_url %>"; iframe.frameBorder = "0" iframe.scrolling = "no"; iframe.style.visibility = 'hidden'; iframe.style.height = "10px"; iframe.onload = function () { iframe.contentWindow.postMessage({ type: "GET_HEIGHT" }, "*"); } document.body.appendChild(iframe); window.addEventListener("message", function (event) { var height = event.data.height; if (event.data.type === "SET_HEIGHT") { iframe.style.height = height + "px"; iframe.style.visibility = 'visible'; } });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-core-0.0.8.1 | app/views/decidim/widgets/show.js.erb |