내 지식을 당로서 우리는 다음과 같은 자바 스크립트 코드를 새 창 Ctrl + N 키를 비활성화 할 수 있습니다 : 내 경우브라우저 창에서 Ctrl N 조합을 제한하는 방법은 무엇입니까?
document.onkeydown = function() {
alert(event.keyCode)
if ((event.keyCode == 78) && (event.ctrlKey)) {
alert ("No new window")
event.cancelBubble = true;
event.returnValue = false;
event.keyCode = false; return false;
}
}
를이 코드를 넣을 수 있습니다 고정 그들 중 하나 (메뉴 바가 3 개 프레임이 있습니다). 그러나이 이벤트는 포커스가 다른 프레임에 있으면 잡히지 않습니다. 브라우저 창에서이 제한을 어떻게 전역 적으로 구현할 수 있습니까?
주셔서 감사합니다. 서버 측 코드 (수정 및 릴리스 예정)가 동일한 세션으로 두 브라우저 창에서 공유되는 세션 변수를 사용하기 때문에이 것을 요구합니다. 모든 프레임에 대해 일반적으로이를 처리하기 위해 작은 코드를 공유 할 수 있습니까? – Tushu