html如何加密
1. 如何給html靜態頁面添加密碼,
靜態頁加密碼只能對付一下菜鳥,因為靜態頁的密碼是可以在源代碼里看到的。 以下方法可以實現加密訪問,但是只對菜鳥有效: <SCRIPT language=javaScript> function password() { var testV = 1; var pass1 = prompt('請輸入密碼:',''); while (testV < 3) { if (!pass1) history.go(-1); if (pass1 == "這里填你要的密碼,把這中文字改成密碼,記住英文雙引號要保留") { alert('密碼正確!'); break; } testV+=-1; var pass1 = prompt('密碼錯誤!請重新輸入:'); } if (pass1!="password" & testV ==3) history.go(-1); return " "; } document.write(password()); </SCRIPT> 把上面的代碼加入到你的靜態頁訪問就需要輸入密碼了。
2. 怎樣給html網頁加密
三、使用ASP程序密碼鎖
除了使用IIS伺服器來給網頁加密,我們還可以使用ASP程序來給網頁進行加密,一般來說利用程序來進行密碼驗證的方法比較通用,現在大多數網站都使用ASP程序,它對Web伺服器沒有具體要求,而其加密就是藉助資料庫及ASP程序進行設計,來實現一種通用網頁加密。
1. 打開Microsoft Access,建立一個「用戶名及密碼」的數據表,假設將這個表取名為User,資料庫名為lastcoco.mdb,數據表的結構如下:
欄位說明 欄位名稱 數據類型 數據長度
用戶名稱 ID文本 15
密碼 PWD 文本 15
2. 編輯一個PASS.ASP的驗證文件,源代碼如下:
<%Function Check( ID, Pwd )Dim conn, par, rsSet conn = Server.CreateObject("ADODB.Connection")par = "driver={Microsoft Access Driver (*.mdb)} "conn.Open par && ";dbq=" && Server.MapPath("lastcoco.mdb ")sql = "Select ? From users Where ID='" && ID && "' And Pwd = '" && Pwd &&"'"Set rs = conn.Execute( sql )If rs.EOF ThenCheck= FalseElseCheck= TrueEnd IfEnd Function%><%If IsEmpty(Session("Passed")) Then Session("Passed") = FalseHead = "請輸入用戶名和密碼"ID = Request("ID")Pwd = Request("Pwd")If ID = "" Or Pwd = "" ThenHead = "請輸入用戶名和密碼"Else If Not Check( ID, Pwd ) ThenHead = "用戶名稱或密碼有錯"ElseSession("Passed") = TrueEnd IfIf Not Session("Passed") Then %><html><head> <title></title> </head><body BGCOLOR="#FFFFFF"><h2 ALIGN="CENTER"><%=Head%></h2><hr WIDTH="100%"><form Action="<%=Request.ServerVariables("PATH_INFO")%>" Method="POST"><table BORDER="1" CELLSPACING="0"><tr><td ALIGN="RIGHT">用戶名稱:</td><td><input Type="Text" Name="ID" Size="12" Value="<%=ID%>"></td></tr><tr> <td ALIGN="RIGHT">密碼:</td><td><input Type="Password" Name="Pwd" Size="12" Value="<%=Pwd%>"></td> </tr></table><p><input Type="Submit" Value="確定"> </p> </form><hr WIDTH="100%" align="center"></body> </html><%Response.EndEnd If %>
3. 在需要加密網頁的HTML代碼最前面加上〈! --#include file="pass.asp"--〉就可以了。由於這個驗證合法性的頁面具有通用性,所以非常方便使用。
四、使用軟體密碼鎖
現在給網頁加密的軟體非常多,這里就不一一講解,其基本原理都是利用javascript代碼,只不過是這些軟體都自動准備好了這些代碼,只需使用者將網頁源代碼粘進去按一下加密按鈕就OK了。
在這里我們介紹一款綠色的小軟體「世紀鳥網頁加密精靈」,大家不要小看這只鳥,通過這只小鳥,能更方便快速的對網頁進行加密。
下載雙擊打開這只小鳥,只見XP風格的界面跳到眼前,左邊豎著一排是加密選項按鈕,分別是「網頁代碼加密」、「網頁登錄密碼」「滑鼠右鍵屏蔽」、「網頁選擇屏蔽」、「滑鼠右鍵對話」、「框架包含限制」這些。右邊則是網頁代碼加密對話框,在這個對話框中進行對網頁的加密,而且在對話框上方給出每個選項的解釋,在對話框下方則是建議。
這里我用實例給大家講解使用「世紀鳥網頁加密精靈」的「網頁登錄密碼」選項來給網頁加密。
1. 打開要加密的網頁,復制出HTML源代碼,然後打開「世紀鳥網頁加密精靈」軟體,選擇「網頁登錄密碼」選項,這時在右邊就會出現一些輸入框內的代碼說明
2. 在「請輸入登錄密碼」的輸入框中輸入長度小於10位的密碼,然後單擊「生成並復制密碼頁面程序」按鈕,這時軟體會自動在下方的javascript代碼中加入你輸入的登錄密碼做為驗證信息,並將這段代碼復制到你的剪貼版中
3. 接下來再將這段代碼粘貼到網頁中,並將網頁改名為(你輸入的登錄密碼).htm,這樣就可以對此文件加密了
3. HTML5 代碼如何加密呢
html是不可以加密的!因為瀏覽器不支持加密!
網上有許多所謂加密其實就是把網頁通過Unicode碼的轉換實現的,這些加密都是可以通過簡單的Unicode碼的轉換景象解密,並沒有什麼卵用。而且這些加密手段只有在右鍵查看源代碼的時候才會看到加密信息,如果是瀏覽器F12調試頁面的話,會直接顯示解密後的頁面。
並且中文文字太多會導致將你的加密過後頁面代碼膨脹。英文反會有壓縮效果。
如果是有一些敏感信息確實需要加密的話,可以使用js進行MD5加密進行傳輸。但是整個頁面進行加密確實是沒有必要的。
4. 如何對一個HTML頁面設置密碼輸入
1、新建index.html頁面。
5. html網頁怎麼設置密碼
添加JS腳本
在<head>之間添加以下JS腳本代碼</head>
<script language="JavaScript">
<!--var password="";password=prompt('請輸入密碼 (本網站需輸入密碼才可進入):','');if (password != 'mima') {alert("密碼不正確,無法進入本站!!"); window.opener=null; window.close();} // 密碼不正確就關閉//--></script>
6. html設置加密
獲取username和password;
varusername=document.getElementById("username").value;
varpassword=document.getElementById("password").value;
varbutton=document.getElementById("button");
varbtnClick=button.onclick||button.click=function(){
if(username==1&&password=="Q"){
location.href="B.html";
}elseif(username==2&&password=="W"){
location.href="C.html";
}else{
location.href="ERROR.html";
}
}
7. Html怎麼加密,不讓人家看到我們的源代碼
1、首先在電腦中打開瀏覽器,在瀏覽器中打開一張網頁,點擊瀏覽器上的查看。
8. HTML5代碼如何加密呢
html是不可以加密的!因為瀏覽器不支持加密!
網上有許多所謂加密其實就是把網頁通過Unicode碼的轉換實現的,這些加密都是可以通過簡單的Unicode碼的轉換景象解密,並沒有什麼卵用。而且這些加密手段只有在右鍵查看源代碼的時候才會看到加密信息,如果是瀏覽器F12調試頁面的話,會直接顯示解密後的頁面。
並且中文文字太多會導致將你的加密過後頁面代碼膨脹。英文反會有壓縮效果。
如果是有一些敏感信息確實需要加密的話,可以使用js進行MD5加密進行傳輸。但是整個頁面進行加密確實是沒有必要的。
9. 如何在HTML網頁中添加一段代碼加密
方法一、一般來說利用程序來進行密碼驗證的方法比較通用,現在大多數網站都使用ASP程序,它對Web伺服器沒有具體要求,而其加密就是藉助資料庫及ASP程序進行設計,來實現一種通用網頁加密。
1. 打開Microsoft Access,建立一個「用戶名及密碼」的數據表,假設將這個表取名為User,資料庫名為lastcoco.mdb,數據表的結構如下:
欄位說明 欄位名稱 數據類型 數據長度
用戶名稱 ID文本 15
密碼 PWD 文本 15
2. 編輯一個PASS.ASP的驗證文件,源代碼如下:
<%Function Check( ID, Pwd )Dim conn, par, rsSet conn = Server.CreateObject("ADODB.Connection")par = "driver={Microsoft Access Driver (*.mdb)} "conn.Open par && ";dbq=" && Server.MapPath("lastcoco.mdb ")sql = "Select ? From users Where ID='" && ID && "' And Pwd = '" && Pwd &&"'"Set rs = conn.Execute( sql )If rs.EOF ThenCheck= FalseElseCheck= TrueEnd IfEnd Function%><%If IsEmpty(Session("Passed")) Then Session("Passed") = FalseHead = "請輸入用戶名和密碼"ID = Request("ID")Pwd = Request("Pwd")If ID = "" Or Pwd = "" ThenHead = "請輸入用戶名和密碼"Else If Not Check( ID, Pwd ) ThenHead = "用戶名稱或密碼有錯"ElseSession("Passed") = TrueEnd IfIf Not Session("Passed") Then %><html><head> <title></title> </head><body BGCOLOR="#FFFFFF"><h2 ALIGN="CENTER"><%=Head%></h2><hr WIDTH="100%"><form Action="<%=Request.ServerVariables("PATH_INFO")%>" Method="POST"><table BORDER="1" CELLSPACING="0"><tr><td ALIGN="RIGHT">用戶名稱:</td><td><input Type="Text" Name="ID" Size="12" Value="<%=ID%>"></td></tr><tr> <td ALIGN="RIGHT">密碼:</td><td><input Type="Password" Name="Pwd" Size="12" Value="<%=Pwd%>"></td> </tr></table><p><input Type="Submit" Value="確定"> </p> </form><hr WIDTH="100%" align="center"></body> </html><%Response.EndEnd If %>
3. 在需要加密網頁的HTML代碼最前面加上〈! --#include file="pass.asp"--〉就可以了。由於這個驗證合法性的頁面具有通用性,所以非常方便使用。
方法二、使用軟體密碼鎖
現在給網頁加密的軟體非常多,這里就不一一講解,其基本原理都是利用javascript代碼,只不過是這些軟體都自動准備好了這些代碼,只需使用者將網頁源代碼粘進去按一下加密按鈕就OK了。
10. 如何加密html代碼
你加密幹嘛?如果是要被瀏覽器讀取,加密了瀏覽器怎麼「翻譯」?
如果是普通代碼在團隊內交流,用別人訪問不到的許可權存儲就行了。
如果是後天不能被看到的,瀏覽器不能獲取的代碼,就用php等。
html源代碼加密真是聞所未聞