PHP로 작성된 웹 페이지가 있으며 해당 페이지에 저장 및 인쇄 할 수있는 버튼이 있습니다 (사용자 정보가 저장되고 웹 페이지 그 버튼을 사용하여 인쇄됩니다) 내가 가지고있는 문제는 사용자가 그 페이지를 인쇄하기 위해 단축키를 사용하고 있거나 필요한 정보를 저장할 수 없기 때문에 같은 것을하기 위해 파일 메뉴를 사용하고 있다는 것입니다. 나는 사용자가 파일 메뉴에서 인쇄 옵션을 클릭하거나 그가 Ctrl 키 + P바로 가기 키를 눌러 저장하고 인쇄하기위한 코드 활성화 ctrl + p
답변
를 누를 때 당신이 있습니다
$('body , document').keyup(function(e){
if(e.ctrlKey && e.keyCode == 80){
<?php
//code
?>
}
});
Hmm .. PHP 코드는 서버에서 실행되므로이 경우 항상 실행됩니다. 자바 스크립트 코드는 페이지가 캐싱되면 10 년 후에 실행될 수 있습니다. 또한 Chrome에서는 작동하지 않습니다. – some
내 친구를 전하려는 것이 무엇입니까? , 약간의 시간을 보내고 ur 브라우저로 다시 확인해보십시오 :) 그 작업 –
나는 그것을 시험 할 시간을 보냈습니다. javascript는 jQuery2.0.3이 설치된 FF26, Chrome31, MSIE10 또는 Opera18에서는 작동하지 않습니다. 브라우저가 이미 이벤트를 처리했기 때문에'keyup '과 함께 작동하지 않습니다. 그리고 다시 : PHP 코드는 페이지가 브라우저로 보내지고 페이지가로드 될 때 자바 스크립트가 실행될 때 서버에서 실행됩니다. 당신은 자바 스크립트에서 PHP 코드를 호출 할 수 없습니다. ? – some
- 1. 링크에서 바로 가기 키 활성화
- 2. Ctrl + X 바로 가기 키를 처리하는 방법
- 3. WPF MVVM - MainWindow의 바로 가기 키를 사용하여 ViewModel-command 활성화
- 4. 바로 가기 엑스 코드
- 5. 공통적 인 바로 가기 키를 리팩터링하는 방법
- 6. Java에서 onClick 기능을위한 바로 가기 키를 할당하십시오.
- 7. UDK의 바로 가기 키를 Bungeling
- 8. 코드 편집 바로 가기
- 9. Windows 7 바로 가기 키를 제거하는 방법
- 10. Eclipse 탐색 바로 가기
- 11. Visual Studio 바로 가기 바로 가기
- 12. VS2008 바로 가기 키 Ctrl +. 작동을 멈췄습니다
- 13. WPF : 구성 요소가 바로 가기 키를 사용합니다.
- 14. 바로 가기 키를 bindingNavigator의 버튼에 어떻게 할당합니까?
- 15. 키 바로 가기, Java
- 16. redis 인스턴스의 키를 삭제하기위한 터미널 바로 가기
- 17. WIN + D 키를 눌러 바탕 화면 활성화
- 18. 여러 키보드 바로 가기
- 19. Visual Studio 2010 바로 가기 정의에서 돌아 가기
- 20. 배경 응용 프로그램에서 바로 가기 키를 수신합니까?
- 21. Windows에서 바로 가기 바로 가기
- 22. 루프로 바로 가기 코드 작성
- 23. 코드 렌즈 바로 가기 전환?
- 24. Visual Studio 2013 크기 조정 바로 가기 바로 가기 키
- 25. CodeRush XPress | 코드 Intelliassist 바로 가기
- 26. freemind 바로 가기 키하지 작업
- 27. 오토 핫키를 사용하여 바로 가기 키를 변경하려면 어떻게해야합니까?
- 28. 하드 코딩 된 바로 가기
- 29. 이클립스 바로 가기
- 30. 메뉴에서 바로 가기 키를 어떻게 정렬합니까?
JQuery와의 약간의 코드를 사용하여이 작업을 수행 할 수있을 때 내 PHP 코드를 활성화하려면 [이벤트 인쇄] (https://developer.mozilla.org/en-US/docs/Web/Reference/Events#Printing_events) 그러나 어떤 브라우저에서 구현되는지는 알 수 없습니다. 노력하지 않아도 될 정도로 많은 방법이 있습니다. – some