【狂人論壇】

 找回密碼
 註冊
搜尋

一行 JavaScript 控制碼,讓網站禁止複製文字、禁止盜文..

[複製連結]

5215

主題

1萬

金錢

153

積分

不來恩

積分
153
brian 發表於 2015-10-21 21:07 | 顯示全部樓層 |閱讀模式

雖然我自己很不喜歡人家用 JavaScript 之類的方式把網站鎖住、不讓人選取或複製文字,不過還是有很多人有這類需求。

如果你希望不讓一般小白隨便就把網站的內容複製走,可以試試看下面的控制碼,把它放在你的網頁佈景主題的程式碼中,馬上就能生效!

以下做法除了很簡單之外還有個好處,就是原本的滑鼠右鍵與文字選取等等功能都還可以正常使用,不會影響大多數人的使用習慣,但他就是不能複製文字。




很簡單,就是讓 oncopy 失效!

範例:

  1. <div oncopy="return false;">你要保護、禁止複製的文字</div>
複製代碼




一般最好是用在 body 標籤上,如:


  1. <body  oncopy="return false;">
複製代碼


這樣一來整個網站的內容都可禁止複製文字,但文字選取與滑鼠右鍵功能都還可以正常使用。

5215

主題

1萬

金錢

153

積分

不來恩

積分
153
 樓主| brian 發表於 2015-10-21 21:11 | 顯示全部樓層
當然,破解方法有很多,

因為是用 JavaScript 語法寫成的,所以只要停用 JavaScript ,這個功能就會失效。

還有一些外掛程式跟做法也都能快速解除這類限制,只能防一些小白就是了。
   
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|聯絡站長|重灌狂人|狂人論壇

GMT+8, 2020-4-8 22:03

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回覆 返回頂部 返回列表