Rumah > Soal Jawab > teks badan
function reload(){
alert("ce");
}
window.onload=function(){
alert("a");
setInterval("reload()",1000);
document.write("aaa");
};
Seperti di atas, tiada masalah dalam penyemak imbas pantas dan pelayar kernel krom lain dengan setInterval dan document.write pada masa yang sama. Tetapi dalam pelayar IE11, setInterval akan berhenti. Bagaimana untuk menanganinya. Terima kasih.
PHP中文网2017-07-05 10:50:22
document.write secara tersirat akan memanggil document.open. Ini akan membina semula dokumen, mengalih keluar semua acara acara dan tugas.
Anda boleh menggunakan document.body.innerText bukannya document.write
function reload(){
alert("ce");
}
window.onload=function(){
alert("a");
setInterval("reload()",1000);
document.body.innerText = "aaa";
};