JS實(shí)現(xiàn)屏蔽網(wǎng)頁(yè)右鍵復(fù)制及ctrl+c復(fù)制的方法【2種方法】
本文實(shí)例講述了JS實(shí)現(xiàn)屏蔽網(wǎng)頁(yè)右鍵復(fù)制及ctrl+c復(fù)制的方法。分享給大家供大家參考,具體如下:
老是有些網(wǎng)站會(huì)屏蔽你的鼠標(biāo)右鍵或者用快捷鍵復(fù)制,其實(shí)只是一段js代碼,解決的方法就是直接把網(wǎng)頁(yè)保存下來(lái)然后刪掉下面這段js代碼,然后就可以正常用右鍵菜單了。
當(dāng)然,也可以通過(guò)設(shè)置瀏覽器的安全級(jí)別到最高級(jí)別來(lái)解決問(wèn)題。
方法一,直接在body標(biāo)簽內(nèi)添加:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body oncontextmenu="return false" onselectstart="return false" oncopy="return false"> <ul> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> </ul> </body> </html>
方法二,寫一份JS腳本來(lái)控制:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <ul> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> <li><a href="###">閱誰(shuí)問(wèn)君誦,水落清香浮</a></li> </ul> <script> document.oncontextmenu = function(){ return false; } document.onkeydown = function(){ if (event.ctrlKey && window.event.keyCode==67){ return false; } } document.body.oncopy = function (){ return false; } //不建議連選中文本都不行 document.onselectstart = function(){ //return false; } </script> </body> </html>
效果圖如下:
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- 深入探討JavaScript、JQuery屏蔽網(wǎng)頁(yè)鼠標(biāo)右鍵菜單及禁止選擇復(fù)制
- 屏蔽網(wǎng)頁(yè)右鍵復(fù)制和ctrl+c復(fù)制的js代碼
- js禁止頁(yè)面復(fù)制功能禁用頁(yè)面右鍵菜單示例代碼
- JS input文本框禁用右鍵和復(fù)制粘貼功能的代碼
- JS簡(jiǎn)單實(shí)現(xiàn)點(diǎn)擊復(fù)制鏈接的方法
- JS實(shí)現(xiàn)復(fù)制內(nèi)容到剪貼板功能兼容所有瀏覽器(推薦)
- JavaScript深度復(fù)制(deep clone)的實(shí)現(xiàn)方法
- js實(shí)現(xiàn)點(diǎn)擊復(fù)制當(dāng)前文本到剪貼板功能(兼容所有瀏覽器)
- JavaScript實(shí)現(xiàn)點(diǎn)擊按鈕就復(fù)制當(dāng)前網(wǎng)址
相關(guān)文章
javascript遍歷對(duì)象的五種方式實(shí)例代碼
在我們?nèi)粘9ぷ鬟^(guò)程中,我們對(duì)于javaScript遍歷對(duì)象、數(shù)組的操作是十分的頻繁的,這篇文章主要給大家介紹了關(guān)于javascript遍歷對(duì)象的五種方式,需要的朋友可以參考下2021-10-10JS 使用 window對(duì)象的print方法實(shí)現(xiàn)分頁(yè)打印功能
這篇文章主要介紹了JS 使用 window對(duì)象的print方法實(shí)現(xiàn)分頁(yè)打印功能,這種方法兼容性比較好,在ie和火狐瀏覽器下都可以正常使用,感興趣的朋友跟隨腳本之家小編一起看看吧2018-05-05JavaScript彈出新窗口后向父窗口輸出內(nèi)容的方法
這篇文章主要介紹了JavaScript彈出新窗口后向父窗口輸出內(nèi)容的方法,涉及javascript窗口操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04js寫一個(gè)彈出層并鎖屏效果實(shí)現(xiàn)代碼
js實(shí)現(xiàn)一個(gè)彈出層并鎖屏效果是每一網(wǎng)友所期望的效果,于是搜集整理一番,把代碼曬出來(lái)和大家分享2012-12-12js實(shí)現(xiàn)日期天數(shù)、時(shí)分秒的倒計(jì)時(shí)完整代碼
這篇文章主要給大家介紹了關(guān)于js實(shí)現(xiàn)日期天數(shù)、時(shí)分秒的倒計(jì)時(shí)的相關(guān)資料,實(shí)現(xiàn)倒計(jì)時(shí)功能首先是得到目標(biāo)時(shí)間,然后用當(dāng)前時(shí)間減去目標(biāo)時(shí)間,最后將時(shí)間差傳化為天數(shù)、時(shí)、分、秒,需要的朋友可以參考下2023-11-11