var timeoutNums = {}; var timeIds = {}; function onIframeComplete(iframeID) { var timeoutNum = timeoutNums[iframeID]; var timeId = timeIds[iframeID]; if (!timeoutNum) { timeoutNum = 0; } var iframe = document.getElementById(iframeID); console.log(iframeId); console.log(iframe); iframe.height = iframe.contentWindow.document.body.scrollHeight + "px"; console.log(iframe.height); //alert(iframe.style.height); if (iframe.style.height == "0px" && timeoutNum < 100) { timeId = setTimeout('onIframeComplete("' + iframeID + '")', 10); timeoutNum++; } else { if (timeId) { clearTimeout(timeId); } } } function go_to_https() { //var url = location.href; //var SSL = null; //if(!url.match(/^https:/)){ //alert("httpsテスト"); //url = url.replace("http:","https:"); //if (confirm(url)) { // location.href = url; //} //} }