태그 연습장에서 실행해 보세요. 일반적으로 주소를 감추고 싶을때 사용하죠.
하지만 완벽하게 감출수는 없겠죠. 새창으로 띄워진 곳에서 F11을 누르면
경고 메새지와 함께 창이 닫힙니다.
<SCRIPT LANGUAGE=javascript>
<!--
document.onkeydown=KeyEventHandle;
document.onkeyup=KeyEventHandle;
document.onkeydown=KeyEventHandle;
document.onkeyup=KeyEventHandle;
function KeyEventHandle()
{
if (event.keyCode == 122)
{
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
alert ("윈도우를 종료합니다");
self.close();
}
}
//-->
</SCRIPT>
또는..... 창이 닫히지 않고 지정한 페이지 이동하게금 할 경우...
<html>
<head>
</head>
<body onkeydown="nof11key()">
<script>
function nof11key(){
if(event.keyCode==122){
alert("F11키은 사용하실수없습니다.");
event.keyCode==122;
location.replace("test.html");
event.keyCode=0;
return false;
}
}
</script>
</body>
</html>
또는 아무 반응 없게 하기.
<script language="JavaScript">
<!--
document.onkeydown = function() {
if (event.keyCode == 122) {
event.keyCode = 500;
}
if (event.keyCode == 500) {
return false;
}
}
//-->
</script>
하지만 완벽하게 감출수는 없겠죠. 새창으로 띄워진 곳에서 F11을 누르면
경고 메새지와 함께 창이 닫힙니다.
<SCRIPT LANGUAGE=javascript>
<!--
document.onkeydown=KeyEventHandle;
document.onkeyup=KeyEventHandle;
document.onkeydown=KeyEventHandle;
document.onkeyup=KeyEventHandle;
function KeyEventHandle()
{
if (event.keyCode == 122)
{
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
alert ("윈도우를 종료합니다");
self.close();
}
}
//-->
</SCRIPT>
또는..... 창이 닫히지 않고 지정한 페이지 이동하게금 할 경우...
<html>
<head>
</head>
<body onkeydown="nof11key()">
<script>
function nof11key(){
if(event.keyCode==122){
alert("F11키은 사용하실수없습니다.");
event.keyCode==122;
location.replace("test.html");
event.keyCode=0;
return false;
}
}
</script>
</body>
</html>
또는 아무 반응 없게 하기.
<script language="JavaScript">
<!--
document.onkeydown = function() {
if (event.keyCode == 122) {
event.keyCode = 500;
}
if (event.keyCode == 500) {
return false;
}
}
//-->
</script>
반응형
'인터넷정보' 카테고리의 다른 글
텍스트 다이나믹 애니메이션 (0) | 2007.10.17 |
---|---|
텍스트 다이나믹 애니메이션 (0) | 2007.10.17 |
링크 포커스 한방에 없애기(onfocus=this.blur() 또는 onfocus=blur()) (0) | 2007.10.17 |
링크 포커스 한방에 없애기(onfocus=this.blur() 또는 onfocus=blur()) (0) | 2007.10.17 |
새창으로 윈도우 열었을때 F11 클릭시 자동 다운시키기 (0) | 2007.10.17 |
항상 화면의 중간에 새창 띠우기 (0) | 2007.10.17 |
항상 화면의 중간에 새창 띠우기 (0) | 2007.10.17 |
원 클릭으로 클립보드에 복사하기(우측 태그피아 배너) (0) | 2007.10.17 |
원 클릭으로 클립보드에 복사하기(우측 태그피아 배너) (0) | 2007.10.17 |
textarea 늘리기/줄이기 (0) | 2007.10.17 |