마우스키 및 키값 막기 입니다. 잘 안되네요.
Posted: 2005 11 28 18:00 55
document.onkeydown=cntrcheck;
document.onmousedown=Right;
var tabKeyon = "N";
if (document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=Right;
}
function Right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) {
alert("오른쪽 마우스는 사용하실수 없습니다.");
return false;
} else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert("오른쪽 마우스는 사용하실수 없습니다.");
return false;
}
return true;
}
function cntrcheck() {
var keyValue = event.keyCode;
/*ctrl 키 제어*/
if (keyValue == '17') {
alert("ctrl 키는 쓰실수 없습니다.");
}
/* tabKey 제어*/
if (keyValue == '9') {
tabKeyon = "Y";
}
}
----------------------------------------------------
이런 코드 입니다.
물론 ie에서는 잘 되구요.
그런데 파폭에서는 안되네요..
무슨 문제인지 도움 부탁드립니다.
document.onmousedown=Right;
var tabKeyon = "N";
if (document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=Right;
}
function Right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) {
alert("오른쪽 마우스는 사용하실수 없습니다.");
return false;
} else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert("오른쪽 마우스는 사용하실수 없습니다.");
return false;
}
return true;
}
function cntrcheck() {
var keyValue = event.keyCode;
/*ctrl 키 제어*/
if (keyValue == '17') {
alert("ctrl 키는 쓰실수 없습니다.");
}
/* tabKey 제어*/
if (keyValue == '9') {
tabKeyon = "Y";
}
}
----------------------------------------------------
이런 코드 입니다.
물론 ie에서는 잘 되구요.
그런데 파폭에서는 안되네요..
무슨 문제인지 도움 부탁드립니다.