Javascript 如何禁用源代码并右键单击鼠标?

Javascript 如何禁用源代码并右键单击鼠标?,javascript,disabled-control,source-code-protection,Javascript,Disabled Control,Source Code Protection,使用哪种脚本?我们无法查看源代码(Ctrl+U)并右键单击鼠标。我想将类似此脚本的内容添加到我的站点。 你能提供剧本吗 var isCtrl=false; document.onkeyup=函数(e) { 如果(e.which==17) isCtrl=假; } document.onkeydown=函数(e) { 如果(e.which==17) isCtrl=真; if((e.which==85)| |(e.which==67)&(isCtrl==true)) { 返回false; } } v

使用哪种脚本?我们无法查看源代码(Ctrl+U)并右键单击鼠标。我想将类似此脚本的内容添加到我的站点。 你能提供剧本吗

var isCtrl=false;
document.onkeyup=函数(e)
{
如果(e.which==17)
isCtrl=假;
}
document.onkeydown=函数(e)
{
如果(e.which==17)
isCtrl=真;
if((e.which==85)| |(e.which==67)&(isCtrl==true))
{
返回false;
}
}
var isNS=(navigator.appName==“Netscape”)?1 : 0;
if(navigator.appName==“Netscape”)document.captureEvents(Event.MOUSEDOWN | | Event.MOUSEUP);
函数mishandler(){
返回false;
}
功能鼠标手柄(e){
var myevent=(isNS)?e:事件;
var eventbutton=(isNS)?myevent.which:myevent.button;
if((eventbutton==2)|(eventbutton==3))返回false;
}
document.oncontextmenu=mishandler;
document.onmousedown=mousehandler;
document.onmouseup=鼠标手柄;

该页面使用以下代码:

document.oncontextmenu=函数(e){
var t=e | | window.event;
var n=t.target | | t.src元素;
如果(n.nodeName!=“A”)返回false
};
document.ondragstart=函数(){
返回错误
};
功能禁用选择(e){
如果(e.onselectstart的类型!=“未定义”)e.onselectstart=函数(){
返回错误
};
否则如果(typeof e.style.mozzuserselect!=“未定义”)e.style.mozzuserselect=“无”;
else e.onmousedown=函数(){
返回错误
};
e、 style.cursor=“默认值”
}
window.onload=函数(){
禁用选择(document.body)
}


查看源代码和获取图像仍然很简单。。。例如,尝试F12。。。这太幼稚了……在问自己之前,一定要研究其他答案。这是徒劳的,不确定你为什么要这样做,你的用例是什么?嗨,在你的头部区域内或在关闭身体标签之前使用上面的代码