2010-05-14 104 views
1

我想知道,如何讓我的html文件代碼加密?
這樣,如果普通用戶看到代碼, 那麼他們不明白的代碼?如何使html文件加密?

+5

「普通用戶」通常不理解開頭的代碼。 :O) – deceze 2010-05-14 05:55:49

回答

8

我不記得我是怎麼做到的,但我最近剛剛閱讀了一些我自己的代碼,而我甚至無法理解它。普通用戶沒有機會。然而,我不涉及加密。

6

這被稱爲混淆,但沒有意義。人們仍然可以在DOM Inspector或Firebug中查看完整的DOM樹。正如Yahoo blog entry所說,「如果你不想讓人看到你的程序,請拔掉你的服務器。」這同樣適用於HTML。

2

不要打擾。所有的加密措施都會讓你的網站變慢。這不值得「隱藏」它。任何白癡都可以打開Firebug並查看所有內容,甚至無需解密源代碼。

7

你不能。如果用戶看不到它,瀏覽器將無法做到!

0

您可以嘗試禁用鼠標右鍵單擊。 JS(jQuery的):

$(document).bind('contextmenu',function(){return false;}); 

再次因爲如果有人要查看源代碼,他們只需按F12打開控制檯並查看所有代碼,如圖中的其他職位其實這是沒有意義的。

此外,我不認爲一個普通的用戶會想看到這樣的事情。如果他們看到這一點,他們只是認爲他們按錯了按鈕並關閉它。