this website에는 어떤 스크립트가 사용됩니까? 소스 코드 (Ctrl + U) 및 마우스 오른쪽 버튼을 클릭 할 수 없습니다. 이 스크립트를 내 사이트에 추가하고 싶습니다. 스크립트를 제공해주십시오.소스 코드를 비활성화하고 마우스 오른쪽 버튼을 클릭하는 방법?
-4
A
답변
0
var isCtrl = false;
document.onkeyup=function(e)
{
if(e.which == 17)
isCtrl=false;
}
document.onkeydown=function(e)
{
if(e.which == 17)
isCtrl=true;
if((e.which == 85) || (e.which == 67) && (isCtrl == true))
{
return false;
}
}
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
return false;
}
function mousehandler(e){
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}
document.oncontextmenu = mischandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
+0
안녕하세요, 머리 부분 안의 위쪽 코드를 사용하세요. –
0
해당 페이지는 다음과 같은 코드를 사용 : 그건 그렇고
document.oncontextmenu = function(e) {
var t = e || window.event;
var n = t.target || t.srcElement;
if (n.nodeName != "A") return false
};
document.ondragstart = function() {
return false
};
function disableSelection(e) {
if (typeof e.onselectstart != "undefined") e.onselectstart = function() {
return false
};
else if (typeof e.style.MozUserSelect != "undefined") e.style.MozUserSelect = "none";
else e.onmousedown = function() {
return false
};
e.style.cursor = "default"
}
window.onload = function() {
disableSelection(document.body)
}
<div style="height: 150; width: 150">
<a href="link1.html">link 1</a>
</div>
을, 당신은, 도난 또는 조회되는 자바 스크립트 소스 코드를 보호 할 수 없습니다 페이지를 방문하는 사람은 스크립트를 실행하여 스크립트를 실행할 수 있어야합니다. .
소스 코드를보고 이미지를 얻는 것은 여전히 쉽지 않습니다 ... 예를 들어 F12를 시도하십시오 ... 이것은 유치한 ... –
http://stackoverflow.com/questions/737022/how-do-i -disable- 내 웹 페이지에서 마우스 오른쪽 버튼을 클릭 –
자신에게 질문하기 전에 항상 다른 대답을 조사하십시오. – mike510a