1. 程式人生 > >HTML頁面內容禁止選擇、複製、右鍵

HTML頁面內容禁止選擇、複製、右鍵

<body leftmargin=0 topmargin=0 oncontextmenu='return false'
 ondragstart='return false' onselectstart ='return false' 
onselect='document.selection.empty()' oncopy='document.selection.empty()' 
onbeforecopy='return false' onmouseup='document.selection.empty()'>


關鍵就在  

oncontextmenu='return false'
ondragstart='return false' 
onselectstart ='return false' 
onselect='document.selection.empty()' 
oncopy='document.selection.empty()' 
onbeforecopy='return false' 
onmouseup='document.selection.empty()'


1.禁止網頁另存為:在<body>後面加入以下程式碼: 

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


2.禁止網頁內容複製.貼上:在<body>中加入以下程式碼: 

<body onmousemove=/HideMenu()/ oncontextmenu="return false" 
ondragstart="return false" onselectstart ="return false" 
onselect="document.selection.empty()" oncopy="document.selection.empty()" 
onbeforecopy="return false" onmouseup="document.selection.empty()">

相關推薦

HTML頁面內容禁止選擇複製

<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='docume

WEB頁面內容禁止選擇複製等實現

1.禁止右鍵:在<body>後面加入以下程式碼:<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragst

HTML,JS禁止滑鼠禁止全選複製貼上的方法

禁止滑鼠右鍵、禁止全選、複製、貼上; oncontextmenu事件禁用右鍵選單;  js程式碼: document.oncontextmenu = function(){ event.returnValue = false; } // 或者直接返回整個事件 do

HTML,JS禁止滑鼠禁止全選複製貼上的方法;

禁止滑鼠右鍵、禁止全選、複製、貼上; oncontextmenu事件禁用右鍵選單; js程式碼: document.oncontextmenu = function(){ event.returnValue = false; } // 或者直接返回

網站禁止選擇複製

<!DOCTYPE html> <html> <head> <title>網頁禁止右鍵</title> <meta ch

Python:檔案批量建立讀寫複製內容修改和重新命名

需求:一個郵件檔案對應一個CSV檔案,對大量的郵件檔案重新命名,然後把此檔案移動到對應的CSV檔案目錄下,檢查CSV檔案中郵件名稱內容與格式的正確性,不正確的做出修改,正確的保留。資料夾中最後是一個(視訊、郵件等)檔案對應一個CSV檔案。 1.建立並寫入CSV檔案

html禁止網頁另存為檢視原始檔遮蔽滑鼠

在HTML網頁中加入幾行簡單的程式碼可以禁止他人使用滑鼠右鍵和“另存為”命令。  一、遮蔽滑鼠右鍵  把網頁的標籤修改為下面的程式碼:<body oncontextmenu=self.event.returnValue=false onselectstart="return

html網頁表單中禁用複製貼上剪下等方法

在網頁開發中,有些時候我們不想讓使用者去複製或者貼上該網頁的東西,那麼下面的幾個方法就非常有用了,貢獻給大家! //遮蔽右鍵選單 document.oncontextmenu = function (event){ if(window.event){

命令列下選擇複製貼上方法

記錄一個命令列使用技巧,實現在命令列視窗下的選擇、複製、貼上操作。 直接在命令列視窗下任意位置右擊,會彈出選單,其中標記可以實現拖拽選擇。 但這個選單很不方便,比如標記後一右擊標記操作就失效了,而標記後ctrl+c複製不知道為什麼時好時壞。 可以用下面

JS應用之禁止抓屏複製列印

專案需要禁止抓屏、複製、列印的要求,複製、列印做起來可能順手一點網上各種各樣的指令碼俯首皆是。但抓屏怎麼禁止?PrintScreen是一個特殊的鍵,它是沒有keyCode的鍵,所以onkeydown變得毫無用處。不過換一種思路的話可會更好,我們從貼上板著手採取曲線救國策略。程

jQuery各種選擇節點事件,刪除複製插入元素的使用方法總結

《jQuery全面提速》筆記(2015年12月19日)  (1)表單域選擇器     :input選擇器,  用於選擇所有input、textarea、select和button元素, $(":input").each(function(){ });     :text選擇器,    用於選擇所有單行文字框(

mustache 模板,用於構造html頁面內容

index als syntax mustache number fin script physics com Mustache 的模板語法很簡單,就那麽幾個: {{data}} {{#data}} {{/data}} {{^data}} {{/data}} {{.}}

python實現將某程式碼檔案複製/移動到指定路徑下 (檔案資料夾的移動複製刪除重新命名)

    用python實現將某程式碼檔案複製/移動到指定路徑下。 場景例如:mv ./xxx/git/project1/test.sh ./xxx/tmp/tmp/1/test.sh (相對路徑./xxx/tmp/tmp/1/不一定存在)   # -

如何在 Linux 中批量移動複製追加和重新命名檔案

你可能已經知道,我們使用 mv 命令在類 Unix 作業系統中重新命名或者移動檔案和目錄。 但是,mv 命令不支援一次重新命名多個檔案。 不用擔心。 在本教程中,我們將學習使用 Linux 中的 mmv 命令一次重新命名多個檔案。 此命令用於在類 Unix 作業系統中使用標準萬用字元批量移

File工具類——檔案刪除複製移動重新命名

import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * 檔案工具類 * * @author only-drea

js怎樣新增移除移動複製建立和查詢節點

參考:http://www.w3school.com.cn/xmldom/dom_nodes_get.asp (1)建立新節點 var para=document.createElement(“p”); //建立新的 元素 var node=document.createTextN

2Python 字串操作(string替換刪除擷取複製連線比較查詢包含大小寫轉換分割等)

去空格及特殊符號 s.strip().lstrip().rstrip(',') 複製字串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 連線字串 #strcat(

新增移除移動複製建立和查詢節點

初心-楊瑞超個人部落格誠邀您加入qq群(IT-程式猿-技術交流群):757345416 1)建立新節點 createDocumentFragment() //建立一個DOM片段   createElement() //建立一個具體的元素   createTextNode

Ubuntu基礎命令(五)--建立複製移動刪除

mkdir 建立目錄,允許建立多個目錄    已有目錄下,使用絕對路徑來新建目錄 mkdir -p 沒有目錄情況下,此命令完整地建立一個子目錄結構 touch 檔名  建立新檔案,若檔案存在更新建立日期和時間 mv 要移動的檔案(路徑) 目標檔案路徑地址 移動檔案,相當於剪下

DOM操作——怎樣新增移除移動複製建立和查詢節點?

(1)建立新節點       createDocumentFragment()    //建立一個DOM片段       createElement()   //建立一個具體的元素       createTextNode()   //建立一個文字節點 (2)新增、移