辛辛苦苦編寫的頁面,如何小氣的避免別人Download

前言

當一個人想做一個獨一無二的網站時,於是這個人花費大量的時間,各種js特效、各種css樣式,各種廢寢忘食的調試!!!

自己心愛的網站發佈了沒多久,居然發現被某遊客通過某種方法給copy下來了!!!

你說氣不氣!!不想開源,卻廣爲流傳,想死的心都有了。。。

於是,我在這裏就整理了篇如何避免自己獨一無二的網站被別人copy!!!

簡單從幾個方面來講一下

一、禁示查看源代碼

將網頁嵌入到<frame></frame>標籤中,可以有效的避免源碼泄露

<frameset> 
  <frame src="保密網站的url"/> 
</frameset> 

二、禁止使用鼠標右鍵

1.鼠標事件 oncontextmenu:在元素中用戶右擊鼠標時觸發並打開上下文菜單。

2.鍵盤事件 onkeydown:事件會在用戶按下一個鍵盤按鍵時發生。

3.鍵盤事件 onkeypress: 事件會在鍵盤按鍵被按下並釋放一個鍵時發生。

4.鍵盤事件 onkeyup: 事件會在鍵盤按鍵被鬆開時發生。

5.拖動事件ondragstart :事件在用戶開始拖動元素或選擇的文本時觸發。

6.選中事件ondragstart :事件會在目標對象被開始選中時觸發

可以直接直接加到body標籤中

<body 
oncontextmenu="return false"
onkeydown="return false"
onkeypress="return false"
onkeyup="return false"
ondragstart ="return false"
ondragstart ="return false"
>
</body>

三、禁止另存爲

這行代碼要放在,放在<Body></Body>之間,等別人去另存爲的時候,會提示無法保存,且已保存部分也會自動刪除

<noscript> <iframe src="*.htm"></iframe> </noscript> 

四、禁止頁面產生緩存

放到<heade></heade>中

<meta http-equiv=Pragma content=no-cache>
<meta http-equiv=Cache-Control content=no-cache>
<meta http-equiv=Expires content=0>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章