一部のWebページで印刷を無効にしたいと考えています。 ホットキーを押すたびに起動されるjavascriptにクロスブラウザのホットキー(Cntrl + P)を配線する方法はありますか?JavaScriptでCtrl-Pキーを押す方法を教えてください。
19
A
答えて
34
を見ることができます。
jQuery(document).bind("keyup keydown", function(e){
if(e.ctrlKey && e.keyCode == 80){
return false;
}
});
+1
これは機能します。参考までに、デフォルトのプリントキーをオーバーライドしようとしており、MacのCommandキーには各ブラウザのkeyCodeの値が異なり、以下のライブラリで処理されることが分かりました。 –
+0
は '$(文書).bind( "keyUpイベントのKeyDown" 機能(E){ (e.ctrlKey && e.keyCode === 80){ 戻り偽ならなければならない。 } trueを返します; }); ' –
2
Try Keyboard Shortcuts Library。
コピー貼りだけではなく、ソースを見て、その仕組みを理解してください。
あなたは、イベントをキャプチャすることによって上書きすることができthe source here
4
また偉大なライブラリは、ユーザーがファイル>印刷を行う場合、どのようMousetrap
関連する問題
- 1. C++プログラムでユーザーがキーを押す方法を教えてください
- 2. タッチスクリーンのボタンを押す方法を教えてください。
- 3. 複数のフォームを含むページで入力キーを押さえる方法を教えてください。
- 4. Java Appletで複数のキーを押さえる方法を教えてください。
- 5. Enterキーを押してCOMポート経由でバーコードを読み取る方法を教えてください。
- 6. アセンブリ(8086エミュ)でキーボードからキーを押す方法を教えてください。
- 7. Firefox XULアドオンがウェブサイトがキー押しイベントを盗むのを防ぐ方法を教えてください。
- 8. コマンドや関数にキーをバインドする方法を教えてください。
- 9. PHP CurlでJavaScriptを有効にする方法を教えてください。
- 10. バックスペースがjavascriptで戻るのを防ぐ方法を教えてください。
- 11. Mayaでメッシュスルーする方法を教えてください。
- 12. Apache Camelでループする方法を教えてください
- 13. Thread.terminateコマンドでクラッシュする方法を教えてください。
- 14. Cボタンでマウスボタンを押さえつける方法を教えてください
- 15. Artifactoryでバージョンを作る方法を教えてください
- 16. メールをRailsで読む方法を教えてください
- 17. EclipseでAVDを「見る」方法を教えてください。
- 18. ポイントから消える方法を教えてください。
- 19. タブローを定義する方法を教えてください
- 20. ストリームフィルタをエコーする方法を教えてください。
- 21. StdIn.isEmpty()をtrueに戻す方法を教えてください。
- 22. オブジェクトをガベージコレクションする方法を教えてください。
- 23. ForeignKeyをモデル化する方法を教えてください。
- 24. Android - アイコンをタッチする方法を教えてください。
- 25. Eclipseプラグインをアンパックする方法を教えてください。
- 26. ImageViewCellをクリックする方法を教えてください。
- 27. Androidアプリをフリーズする方法を教えてください。
- 28. Edge.Funcを固定する方法を教えてください。
- 29. ImageView Androidをトリミングする方法を教えてください。
- 30. UIWindowをキーウィンドウにする方法を教えてください。
のですか? – ScottE
@ScottE OPは彼の意図として言及していません –
@charlieg OPは「私はいくつかのウェブページの印刷を無効にしたいです。 –