[jQuery]防Ctrl+C(防複製)
發表於 : 2011年 3月 10日, 22:24
在寫網頁時, 有時不希望會被複製資料, 在 jQuery 下要防 Ctrl+C 可以參考這裡:
http://stackoverflow.com/questions/2903 ... javascript
http://stackoverflow.com/questions/2903 ... javascript
代碼: 選擇全部
$(document).ready(function()
{
var ctrlDown = false;
var ctrlKey = 17, vKey = 86, cKey = 67;
$(document).keydown(function(e)
{
if (e.keyCode == ctrlKey) ctrlDown = true;
}).keyup(function(e)
{
if (e.keyCode == ctrlKey) ctrlDown = false;
});
$(".no-copy-paste").keydown(function(e)
{
if (ctrlDown && (e.keyCode == vKey || e.keyCode == cKey)) return false;
});
});