禁止iframe頁面時產生歷史記錄
阿新 • • 發佈:2018-03-14
AI -c tel nod before spa rem body attribute
解決方案:每次iframe都是重新創建
不廢話,直接上代碼
/** * 在ifrema打開鏈接 * @param url */ function openIframe(url){ var oldIframe = document.getElementById("main-content"); var iframe = document.createElement(‘iframe‘); iframe.setAttribute("id", "main-content");//添加id屬性 iframe.setAttribute("onload","setIframeHeight()");//添加onLoad事件 iframe.src = url; oldIframe.parentNode.insertBefore(iframe,oldIframe);//添加新的ifrema //移除舊的iframe if (!!oldIframe){ oldIframe.src="about:blank"; oldIframe.parentNode.removeChild(oldIframe); } }
禁止iframe頁面時產生歷史記錄