私はキャンバスベースのゲームに取り組んでおり、window.addEventListener()
を使用して、keyup
とイベントをグローバルに添付しています。これは、通常はページを表示するときに機能しますが、iframeとして埋め込むときに機能します。それはkeyupイベントとkeydownイベントを取得しません。私はこれを行うより良い方法はありますか?iframe内のすべてのキーアップ/キーダウンイベントをキャッチしますか?
6
A
答えて
1
var realWindow = window.parent || window;
を実行して、代わりにrealWindow
にaddEventListenerを使用すると思われます。
1
フレームにフォーカスがない場合はできません。あなたは何ができるか
は何とかのiframeを集中常にインラインフレームを集中、または外側の窓のKeyDownイベントを作る、あるいはデフォルトではiframeを集中
(何をやっているかわからない、十分に良いかもしれません)ですしかし、窓のキーダウンは、ウィンドウにフォーカスする必要があります(フレームでもなくても)。
関連する問題
- 1. プログラムのすべての例外をキャッチしますか?
- 2. index.phpにディレクトリ内のすべてのURLをキャッチさせますか?
- 3. すべてのAjaxレスポンスをキャッチしますか?
- 4. %x []はすべての出力をキャッチしますか?
- 5. jquery内のすべてのajaxリクエストをキャッチ
- 6. defmethodキャッチすべて
- 7. iframe内のすべてのリンクのターゲットを「_parent」jquery
- 8. iframe例外をキャッチ
- 9. mod_rewriteはすべての.pdfリクエストをキャッチします
- 10. Androidアプリ内からガベージコレクションをキャッチしていますか?
- 11. Zendは私の前にすべての例外をキャッチしますか?
- 12. PHP SQLite3すべてのエラーをキャッチ
- 13. C#.NETですべてのクラッシュをキャッチ
- 14. socket.io - すべてのイベントをキャッチ
- 15. Safari Extensionはすべてのページにiframeをオーバーレイします
- 16. リダイレクトをキャッチしてiframeに移動する
- 17. iFrame内からdivを参照しています
- 18. 内部のすべてのリクエストをブロックする方法<iFrame>
- 19. src = "some_src.com/....."を含むiframeをすべて削除します
- 20. WebServiceからすべての例外をキャッチする方法は?
- 21. NSSetUncaughtExceptionHandlerがiPhoneのすべてのエラーをキャッチしない
- 22. iframe内のアクティブなウィンドウを検出しています
- 23. X-Frame-Options SAMEORIGINドメイン内のiframeをブロックしています
- 24. 外部のiframe内でajaxを使用しています
- 25. Objective- C - クラス内のすべてのプロパティをループしますか?
- 26. 配列内のすべてのオブジェクトを移動しますか?
- 27. リスト内のすべての語句を検索しますか?
- 28. Cocoa:ウィンドウ内のすべてのコントロールをループしますか?
- 29. どのようにしてUITapGestureRecognizerがすべてのタップをキャッチしないようにしますか?
- 30. ページ上のiFrame、iFrameを表示する前にすべてのiFrameコンテンツがロードされるまで待つ
これは、フレームを埋め込んでいる外側のページが同じドメイン(Webサイト)から来た場合にのみ機能します。 –