我讀過一次,我可以使用框架隱藏JavaScript。使用框架隱藏JavaScript源代碼
但我仍然無法弄清楚如何去做。當你點擊查看源選項時,一些JS網頁顯示一個空白頁面。
我需要做同樣的,任何想法如何?
我讀過一次,我可以使用框架隱藏JavaScript。使用框架隱藏JavaScript源代碼
但我仍然無法弄清楚如何去做。當你點擊查看源選項時,一些JS網頁顯示一個空白頁面。
我需要做同樣的,任何想法如何?
您無法從客戶端有效地隱藏客戶端將顯示/執行的任何數據,如HTML/CSS/JS。
您可以做的最多的事情是讓用戶更難掌握客戶端代碼,但最終會讓您獲得更高的技能水平來隱藏它,而不是讓用戶找到它。
以下是一些您可以嘗試的操作:
- 混淆腳本。
- 讓腳本在加載頁面時從HTML中刪除它自己的標記。我不確定這種行爲,或者是否會卸載腳本。
- 讓您不希望用戶知道的邏輯運行在服務器端。
這是不可能的。你可以使用可用的工具來使你的javascript難以閱讀,但就是這樣。 – akonsu
同意@akonsu,最終客戶端的瀏覽器將不得不執行javascript代碼,因此需要這樣做的源代碼副本。訪問是可能的。 –