2013-10-28 3 views
0

나는 과학 박람회를위한 웹 페이지를 만들어 학생의 피싱 웹 사이트 탐지 능력을 테스트하고 있습니다. 웹 사이트가 Windows 로그인 화면처럼 보입니다. F11을 누르면 활성화 할 수있는 기능이 필요합니다. 내가 어떻게 할 수 있니?F11을 눌러 두 가지 기능을 호출하려면 어떻게해야합니까?

+2

try this => http://stackoverflow.com/questions/6428242/why-trigger-f11-press-event-doesnt-work. 이 함수를 사용하면 u가 원하는 모든 함수를 트리거 할 수 있습니다. – PlantTheIdea

+1

'keypress' 이벤트 ('document')에 바인딩하고'F11' 키 (keyCode 122)를 확인합니다. 'preventDefault()'로 디폴트 액션 (일반적으로 전체 화면)을 막아야 할 수도 있습니다. –

+0

이 중 어떤 부분에 도움이 필요하십니까? 어디서 붙어 있니? –

답변

0

F11 키를 사용하지 않는 것이 좋습니다. 이는 현재 브라우저에서 "전체 화면"모드를 실행하기위한 가장 일반적인 방법입니다. 따라서 브라우저 개발자는이 단축키를 무시하는 페이지 작성자로부터 브라우저를 보호하려고 할 수 있습니다.

+1

실제로 내가 왜 f11이 될 필요가 있는지 – user2585424

-1
$(document).keyup(function(e){ 
    if(e.keyCode===122){ 
     function1(); 
     function2(); 
    } 
} 
+1

당신은 probaby ['e.preventDefault()'] (http://api.jquery.com/event.preventDefault/)해야하며 ['e.which '] (http://api.jquery.com/event.which/). 또한 질문은 jQuery를 처음부터 언급하지 않았습니다. –

관련 문제