現在專業網站越來越多,很多網民在網上建立了自己的家園。但是很可悲的是,辛辛苦苦做出來的網頁被人接手了,所以大家都想保護自己的原創作品,把自己的網頁鎖起來。今天,讓我向妳展示如何在我們的網頁上添加密碼鎖。
壹、常用的JavaScript密碼鎖
1.理解javascript
JavaScript是由Sun公司和Netscape公司開發的壹種新的網頁描述語言。這種語言可以嵌入到HTML文件中,它允許妳設計交互式網頁內容。
2.javascript特性
使用javascript非常簡單,只需要壹小段代碼就可以讓網頁產生奇特的效果,而使用javascript加密是網絡中最常用的方法。
3.使用javascript加密
使用javascript加密最簡單的結果就是瀏覽器無法使用鼠標右鍵。當他點擊鼠標右鍵保存圖片或復制文本時,會彈出壹個警告窗口或收藏夾。
實現方法:
(1)用彈出窗口阻止鼠標右鍵。
在網頁的HTML代碼的< head >標簽中放入以下代碼,就可以屏蔽右鍵,對網頁進行加密。
< script language="javascript " >
函數click () {if(事件。button = = 2) {alert('本站不允許右鍵點擊,
使用左鍵^_^') }}
document . onmousedown = click
(2)鼠標右鍵彈出添加收藏夾阻止。
將以下代碼放入網頁HTML代碼的< head >標記中。右鍵單擊以顯示“添加到收藏夾”選項。
< script language="javascript " >
function click(){ if(event . button = = 2){ window . external . add favorite
('/,'天網')}}
document . onmousedown = click
(3)完全屏蔽鼠標右鍵
把下面的代碼放在壹個網頁的HTML代碼的< head >標簽中,可以完全屏蔽鼠標右鍵。因為這個腳本在按下鼠標右鍵時調用壹個函數,所以它可以被更改為許多類型。就算妳按了左鍵,再按右鍵,放開左鍵再放開右鍵,也破解不了。
<腳本>
函數DM(e){if(!ns){ if(event . button > 1)window . external . add favorite
('/,'大眾網新聞')} else { if(e . which > 1)return false } } ns = navigator . appname = = " Netscape ";if(ns)document . capture事件
(事件。MOUSEMOVE |事件。MOUSEDOWN);document.onmousemove = DM文檔。
onmousedown = DM
(4)禁止查看源文件
將以下代碼放在網頁HTML代碼的< head >標誌中,可以實現禁止用IE瀏覽器查看源文件。
< script language="JavaScript " >
document.onmousedown=click
函數單擊(){
If (event.button==2) {alert('不要查看源文件')}
If (event.button==3) {alert('不要查看源文件')}
}
// - >
(5)用亂碼顯示鏈接和調用地址加密。
使用壹些函數將URL字符轉換成ASCII碼,從而達到隱藏鏈接框架頁面和*等腳本的目的。js和*。ASP。返回ASCII碼轉義(字符),其格式為%XX,XX為十六進制,如%20表示空格鍵。返回字符unEscape(字符串)
比如:
%20幀間距% 3D % 220% 22% 20行% 3D % 22100% 25% 22% 3E % 0D % 0A % 20% 20% 3c幀
%20SRC%3D%22/,'天極網')}}
document . onmousedown = click
(3)完全屏蔽鼠標右鍵
把下面的代碼放在壹個網頁的HTML代碼的< head >標簽中,可以完全屏蔽鼠標右鍵。因為這個腳本在按下鼠標右鍵時調用壹個函數,所以它可以被更改為許多類型。就算妳按了左鍵,再按右鍵,放開左鍵再放開右鍵,也破解不了。
<腳本>
函數DM(e){if(!ns){ if(event . button > 1)window . external . add favorite
('/,'大眾網新聞')} else { if(e . which > 1)return false } } ns = navigator . appname = = " Netscape ";if(ns)document . capture事件
(事件。MOUSEMOVE |事件。MOUSEDOWN);document.onmousemove = DM文檔。
onmousedown = DM
(4)禁止查看源文件
將以下代碼放在網頁HTML代碼的< head >標誌中,可以實現禁止用IE瀏覽器查看源文件。
< script language="JavaScript " >
document.onmousedown=click
函數單擊(){
If (event.button==2) {alert('不要查看源文件')}
If (event.button==3) {alert('不要查看源文件')}
}
// - >
(5)用亂碼顯示鏈接和調用地址加密。
使用壹些函數將URL字符轉換成ASCII碼,從而達到隱藏鏈接框架頁面和*等腳本的目的。js和*。ASP。返回ASCII碼轉義(字符),其格式為%XX,XX為十六進制,如%20表示空格鍵。返回字符unEscape(字符串)
比如:
%20幀間距% 3D % 220% 22% 20行% 3D % 22100% 25% 22% 3E % 0D % 0A % 20% 20% 3c幀
% 20 src % 3D % 22/question/1081844 . html
/question/3905715.html