看板 Web_Design 關於我們 聯絡資訊
之前我發了一篇文問 You can only use document.write in the HTML output. If you use it after the document has loaded, the whole document will be overwritten. 這一句話的意思,有版友回答我 → ck574b027:指的是只能用在瀏覽器還沒讀完html的時候,否則整個網頁 08/20 17:15 → ck574b027:會被write的參數蓋掉。你可以在瀏覽器的console執行看看 08/20 17:16 → ck574b027:這裡的HTML output指的是browser輸出html畫面的那段時間 08/20 17:19 我想請教這些的意思是什麼呢?我要怎麼到瀏覽器的console呢? browser輸出html畫面的時間要怎麼判定呢? document.write不是用在<script>裡面就好了了嗎? 要怎麼用在文件讀完之後呢? 對這些不太了解,懇請大家指點迷津一下 > <~ 謝謝~~ -- ※ 編輯: Verdana 來自: 202.39.237.142 (09/23 17:25)
pm2001:瀏覽器開啟開發者工具 09/23 17:35
danny8376:console就是指JS Console在瀏覽器的開發者工具裡 09/23 19:38
danny8376:現在的瀏覽器都有才是 (IE都有了... 雖然功能...XD) 09/23 19:39
danny8376:還沒讀完很簡單 在瀏覽器解析到最後一行之前都是 09/23 19:42
danny8376:相對的在onload onclick jQuery的ready之類的這些事件裡 09/23 19:45
danny8376:全部都已經是html讀完了 09/23 19:46
danny8376:整體來說document.write只能用在內文中的JS裡 09/23 19:46
danny8376:其他地方要用就要操作DOM才行 09/23 19:46
hit1205:補充一下,console 中文是主控台 XD (火狐/IE都這樣翻) 09/24 05:51
danny8376:chrome是JS控制台就是了 09/24 09:02
hit1205:咦?我 Chrome 的 Console 一直都是英文耶 XD 09/26 19:18
hit1205:喔屋,原來選單裡叫 JS 控制台... 09/26 19:18
hit1205:(顯示為直接按 F12 沒注意 XDDD) 09/26 19:18