document.addEventListener("DOMContentLoaded", function () { if (!document.getElementById("rsResizer")) { /*console.log('Resizer script not found - loading resizer script');*/ var iframeResizer = document.createElement('script'); iframeResizer.setAttribute('type', 'text/javascript'); iframeResizer.setAttribute("src", "https://resources.ratesight.com/global/scripts/iframeResizer.min.js"); iframeResizer.setAttribute('id', 'rsResizer'); document.body.appendChild(iframeResizer); } else { /*console.log('Resizer already loaded');*/ } let formId = 'rs-leadForm-iframe-60'; let rsFormWidgetFrame = document.createElement('iframe'); rsFormWidgetFrame.setAttribute('id', formId); rsFormWidgetFrame.setAttribute('name', formId); rsFormWidgetFrame.height = "100"; rsFormWidgetFrame.width = "100%"; rsFormWidgetFrame.setAttribute('style', 'border: 0px solid gray; width:100%; background-color: transparent;-webkit-animation: fadeIn .35s;animation: fadeIn .35s;'); rsFormWidgetFrame.setAttribute("src", "https://app.ratesight.com/Widgets/WidgetContent.ashx?typ=1&oid=140512&fid=60&iframe=true"); rsFormWidgetFrame.setAttribute("onload", "resizeRSForm('rs-leadForm-iframe-60');"); let initFormjs = document.getElementById('rsForm-60'); initFormjs.appendChild(rsFormWidgetFrame); var parentElement = initFormjs.parentElement; parentElement.replaceChild(rsFormWidgetFrame, initFormjs); }); function resizeRSForm(formId) { /*console.log('Starting to resize form to id:' + formId);*/ iFrameResize({ autoResize: true, scrolling: false }, '#' + formId); }