成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - setInterval和document.write在IE瀏覽器下的沖突

瀏覽:125日期:2023-03-22 08:20:56

問(wèn)題描述

function reload(){ alert('ce');}window.onload=function(){ alert('a'); setInterval('reload()',1000); document.write('aaa');};

如上,同時(shí)有 setInterval 和 document.write在其他極速瀏覽器,chrome內(nèi)核瀏覽器里沒(méi)有問(wèn)題。但是在 IE11 瀏覽器里,setInterval 就會(huì)停止。怎么解決。謝謝。

問(wèn)題解答

回答1:

document.write會(huì)隱式調(diào)用document.open。這樣會(huì)重構(gòu)document,移除所有event事件和task。

可以用document.body.innerText代替document.write

function reload(){ alert('ce');}window.onload=function(){ alert('a'); setInterval('reload()',1000); document.body.innerText = 'aaa';};

標(biāo)簽: JavaScript
相關(guān)文章: