麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

網站內容禁止復制和粘貼、另存為的js代碼

2019-11-20 21:02:35
字體:
來源:轉載
供稿:網友
1、使右鍵和復制失效
方法1:
在網頁中加入以下代碼:
復制代碼 代碼如下:

<script language="Javascript">
document.oncontextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
</script>

方法2:
在<body>中加入以下代碼:
<body oncontextmenu="return false" onselectstart="return false">

<body oncontextmenu="event.returnValue=false" onselectstart="event.returnValue=false">
實質上,方法2與方法1是一樣的。

方法3:
如果只限制復制,可以在<body>加入以下代碼:
<body oncopy="alert('對不起,禁止復制!');return false;">

2、使菜單"文件"-"另存為"失效
如果只是禁止了右鍵和選擇復制,別人還可以通過瀏覽器菜單中的"文件"-"另存為"拷貝文件。為了使拷

貝失效,可以在<body>與</body>之間加入以下代碼:
復制代碼 代碼如下:

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

這樣,用戶在另存網頁時,就會出現"無法保存Web頁"的錯誤。

另外,也可以使用event.preventDefault() 方法來阻止oncontextmenu() 還有onselectstart()
復制代碼 代碼如下:

document.oncontextmenu=function(evt){
evt.preventDefault();
}

document.onselectstart=function(evt){
evt.preventDefault();
};

既然可以禁止,那么當然也可以啟用它,將事件重新賦值即可,可以賦值為null,或字符串、布爾值都行。如:
復制代碼 代碼如下:

document.oncontextmenu="";
document.onselectstart=true;

或者 禁用js:打開谷歌瀏覽器,選擇“設置” 主站蜘蛛池模板: 91麻豆精品国产91久久久更新资源速度超快 | 青青青在线免费 | 91精品国产日韩91久久久久久360 | xxx日本视频 | 在线观看av国产一区二区 | 男女无套免费视频 | 亚洲第一视频 | 久久色伦理资源站 | 精品久久久久久久久久中文字幕 | 日日鲁一鲁视频 | 久久国产不卡 | 成人毛片视频在线观看 | 2021国产精品| 97伦理 | 黄色伊人网站 | 播色网 | 欧美日韩免费在线观看视频 | 欧美电影在线观看 | 国产精品一区二区三区99 | 久久华人 | 中午日产幕无线码1区 | 黄污在线观看 | av在线免费观看中文字幕 | 高清成人在线 | 日本a级免费| 国产精品一区在线看 | 亚洲成人欧美在线 | 91短视频网页版 | 日本网站一区二区三区 | 亚洲91在线| 九九热这里只有精品8 | 高清在线观看av | 国产精品欧美久久久久一区二区 | julieann艳星激情办公室 | 国产乱色精品成人免费视频 | 美国人成人在线视频 | 欧美一级免费在线观看 | 美女网站黄在线观看 | 久久视讯 | 国产一级毛片高清 | 国产午夜精品久久久久久久蜜臀 |