0
var LOAD = window.setInterval("LOADING()", 50);
function LOADING() {
var y = document.getElementById("cse");
var str = y.innerHTML;
if (str !== "Loading") {
setTimeout('INPUTAI()', 100);
window.clearInterval(LOAD);
console.log('Google paieška užsikrovė');
}
}
然後加載頁面,然後選擇「加載」 dissmises,在我的谷歌瀏覽器的控制檯我看到「谷歌paieškaužsikrovė」,但它一直寫到控制檯,寫...所以clearInterval不起作用。
問題解決:改到
變種LOAD = window.setInterval(LOADING,50);
感謝;)
哪裏是HTML? –
說明問題的http://jsfiddle.net會有所幫助。 –
你不能定義像這樣的東西window.setInterval(「LOADING()」,50);.使用window.setInterval(LOADING,50)對此進行修改。 setTimeout中的相同內容。 – stefanz