1
我已經被告知你不能在頁面加載後使用document.write,這是真的嗎?頁面加載後不允許document.write?
我創建了一個非常簡單的Javascript文件,該文件從用作廣告腳本的網站中獲取。它只包括一個document.write('Link Here')
。我被告知,我不應該這樣做,但顯然這是不正確的,它會阻止加載頁面?
這是真的嗎?這對我來說可以。
感謝
我已經被告知你不能在頁面加載後使用document.write,這是真的嗎?頁面加載後不允許document.write?
我創建了一個非常簡單的Javascript文件,該文件從用作廣告腳本的網站中獲取。它只包括一個document.write('Link Here')
。我被告知,我不應該這樣做,但顯然這是不正確的,它會阻止加載頁面?
這是真的嗎?這對我來說可以。
感謝
如果你只是寫文檔本身,它會刪除該網頁的內容,你會只剩下新的文本。
嘗試使用:
document.getElementById('DIVID').innerHTML = "YOUR HTML HERE"
替代「DIVID」爲將包含廣告和「你的HTML HERE」任何你要被寫入頁)的元素。這也可以讓您更輕鬆地在網頁上定位廣告。
它不會阻止頁面加載。但是,如果腳本在文檔關閉(解析)後被調用,它將覆蓋整個頁面的內容。 – 2011-05-12 23:37:26
@Felix Kling什麼是我應該使用的正確方法? document.writeln也許? – 2011-05-12 23:40:11