避免網頁內容被複製 copy (防盜文)

先聲明,因為是網頁內容
不論怎麼做,都只能防君子
html 、內文早透過瀏覽器下載到使用者的狀置、電腦其實是沒辦法完美防範的
(詳細原理這裡就不說明~)
只能做一些基本,註複製內文變的比較麻煩

完整做法可以參考附文~

幾個大方法

document.addEventListener('copy', function(event) {
  event.clipboardData.setData('text/plain', '');
  event.preventDefault();
});

ref.

conclusion

個人認為~
加一點基本防護
不過渡處理,讓 copy 內文變的比較麻煩
而不是處罰使者,例如跳出 100 個 alert

注意瀏覽器支援問題~
意外的是~ 用 jQuery 去處理反而比較方便 :sob:

1個讚