html代码中有没有防复制,防f12的方法
发布网友
发布时间:2022-05-09 15:11
我来回答
共2个回答
热心网友
时间:2022-04-20 18:24
<body onselectstart="return false">直接在body中加上这个代码onselectstart="return false"就可以防止对位置进行了选取了,很方便,这是系统自己提供的函数。
但是禁止f12到调试模式是不可以的!
这个问题我之前也想过的,就是防止别人可以随意复制你的代码!但是是不可以实现的!没事的,别人看到就看到呗,你看看 那么多大型网站(什么支付宝,淘宝,京东等等)都不怕,我们怕什么,
热心网友
时间:2022-04-20 19:42
function click(e) {
if (document.all) {
if (event.button==2||event.button==3) { alert("欢迎光临寒舍,有什么需要帮忙的话,请与站长联系!谢谢您的合作!!!");
oncontextmenu='return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")
document.onkeydown =document.onkeyup = document.onkeypress=function(){
if(window.event.keyCode == 123) {
window.event.returnValue=false;
return(false);
}
}
<--123——112是F1-F12的代码数-->