課程
/前端開發
/前端工具
/瀏覽器開發者工具使用技巧
在谷歌瀏覽器開發者中心不能看到.php中的js代碼,但是能運行,為什么不顯示?
2018-01-09
源自:瀏覽器開發者工具使用技巧 3-1
正在回答
據我目前了解,PHP文件只把JS腳本傳給瀏覽器執行,并不會自己在后臺執行JS腳本。所以我猜可能是下面這幾種情況:
1、如果題主并不確定所看到的效果一定是JS文件達到的,那題主看到的效果,有可能并不是JS效果,而是后臺PHP腳本的效果,很多JS可以實現的效果,PHP實際也是可以實現的。
2、如果題主確定效果是JS實現的:
1)比如題主是后臺開發人員,自己寫的JS腳本,那么,如果你的JS腳本是直接和HTML代碼寫在同一個文本中,network中是不會額外請求一個JS文件的,只需要用代碼檢查工具在HTML中直接檢查你寫的JS標簽即可,和檢查其他標簽(如div標簽之類的)一樣的操作。
2)chrome瀏覽器會自動緩存之前已經請求過的腳本文件,如果題主是指在network中沒有發現這次響應中有本該有的JS文件,但該文件確實執行了,那很可能是這種情況,只需要ctrl+F5,或者瀏覽器工具欄清除歷史記錄,這時候瀏覽器重新請求,就會在network中加載該JS文件。
3)如果題主是指明明檢查網頁源代碼時并沒有的JS文件,卻在網頁中加載執行了,那么這段JS腳本有可能是在其它JS文件的執行過程中動態加載過來的。
希望能幫到您^_^。
舉報
在前端的開發和學習過程常用工具,定位前端常見BUG,提升解決問題能力
1 回答ie開發者工具中的“文檔模式”和“用戶代理字符串”有什么差別?
1 回答請問在無法得知一個按鈕的點擊事件調用的方法時,怎么去調試這個按鈕的點擊代碼?
1 回答視頻中老師是怎么一下把多行的注釋改成可執行的代碼呢?
2 回答點擊“選擇”圖標選擇一個元素,在Element下指向相應的代碼。在Network下刷新一下,可以看到錯誤信息。
1 回答如何讓測試網頁打開速度
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-02-14
據我目前了解,PHP文件只把JS腳本傳給瀏覽器執行,并不會自己在后臺執行JS腳本。所以我猜可能是下面這幾種情況:
1、如果題主并不確定所看到的效果一定是JS文件達到的,那題主看到的效果,有可能并不是JS效果,而是后臺PHP腳本的效果,很多JS可以實現的效果,PHP實際也是可以實現的。
2、如果題主確定效果是JS實現的:
1)比如題主是后臺開發人員,自己寫的JS腳本,那么,如果你的JS腳本是直接和HTML代碼寫在同一個文本中,network中是不會額外請求一個JS文件的,只需要用代碼檢查工具在HTML中直接檢查你寫的JS標簽即可,和檢查其他標簽(如div標簽之類的)一樣的操作。
2)chrome瀏覽器會自動緩存之前已經請求過的腳本文件,如果題主是指在network中沒有發現這次響應中有本該有的JS文件,但該文件確實執行了,那很可能是這種情況,只需要ctrl+F5,或者瀏覽器工具欄清除歷史記錄,這時候瀏覽器重新請求,就會在network中加載該JS文件。
3)如果題主是指明明檢查網頁源代碼時并沒有的JS文件,卻在網頁中加載執行了,那么這段JS腳本有可能是在其它JS文件的執行過程中動態加載過來的。
希望能幫到您^_^。