我有一個頁面正在從第三方(新聞提要)加載腳本。src腳本的url在加載時動態分配(根據第三方代碼)。<div id="div1287"> <!-- dynamically-generated elements will go here. --></div><script id="script0348710783" type="javascript/text"></script><script type="javascript/text"> document.getElementById('script0348710783').src='http://oneBigHairyURL';</script>http://oneBigHairyURL然后從中加載的腳本創建并加載具有新聞提要中各種內容的元素,并以漂亮的格式等將其加載到其中div1287(傳入ID“ div1287”,http://oneBigHairyURL以便腳本知道在何處加載內容)。唯一的問題是,它只會加載一次。我希望它每n秒重新加載一次(從而顯示新內容)。所以,我想我會嘗試一下:<div id="div1287"> <!-- dynamically-generated elements will go here. --></div><script id="script0348710783" type="javascript/text"></script><script type="javascript/text"> loadItUp=function() { alert('loading...'); var divElement = document.getElementById('div1287'); var scrElement = document.getElementById('script0348710783'); divElement.innerHTML=''; scrElement.innerHTML=''; scrElement.src=''; scrElement.src='http://oneBigHairyURL'; setTimeout(loadItUp, 10000); }; loadItUp();</script>div清除后,我得到警報,但是沒有將動態生成的HTML重新加載到該警報。知道我在做什么錯嗎?
如何強制腳本重新加載并重新執行?
神不在的星期二
2019-10-09 17:44:47