我的理解是,只有在HTML頁面中內嵌放置的JavaScript代碼會顯示,永遠保存在.js文件混淆:javascript.js代碼在Chrome中顯示?
代碼...我從來沒有在任何瀏覽器的代碼出現在.js文件上顯示客戶端...
直到我開始使用Chrome,並注意到我所有的代碼都可以查看?
我是否一直在說服自己,在.js文件中的代碼是安全的,實際上它從來沒有?
雖然在這個問題上,響應者可以完全清楚.js文件中的代碼是否可以隱藏。 我讀過很多文章,讓我懷疑它是否可以完成。
。有人說把它放在服務器上的.js文件中,以便它在服務器上執行...
---使用'language = javascript'和帶有'runat服務器'的html行?不知道該怎麼做。
---但是,這不會打敗速度的目的,並刷新,因爲服務器已被訪問? (C#,VB,PHP,...)
。不妨在代碼後面加上代碼吧(C#,VB,php,...)
有人說使用AJAX調用等......但似乎有人反駁說,無論如何說代碼落在客戶端,因此會顯示? ...我假設這將是一個沒有頁面重繪的回調...
它的開發者工具的一個有用的功能,如果瀏覽器可以看到一個文件,這樣任何人都可以 - 只要複製/粘貼的的src網址。 js的腳本元素 –
JavaScript在客戶端上運行。您是如何期望客戶端沒有運行代碼? –
Martinho ...touche,但'擁有它'並不強制意味着瀏覽器在處理內聯代碼時會像.js一樣處理內聯代碼。 –