問題タブ [dispatchevent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - 子にディスパッチ イベントがあり、親にリスナーがある単純なフレックス ポップアップが機能しない
Parent.mxml このファイルは、ボタンがクリックされたときに以下の popup クラスを呼び出しています。
子.mxml
このファイルはポップアップ参照であり、ポップアップを作成します。閉じるアクションとキャンセル ボタンが必要に応じて機能するように構成しましたが、コメントに入力されたテキストを親に戻すことができません。
javascript - IE9 および IE10 で Javascript の dispatchEvent クリックが機能しない
ExtJs のアプリ ビルドでクリック、マウスオーバーなどのマウス イベントをシミュレートしようとしています。以下のコードを使用してクリックをシミュレートしています。
これは chrome と Firefox では正常に動作しますが、IE9 と IE10 では動作しません。btn.fireEvent('onlclick') を使用すると、IE9 で正常に動作します (IE10 ではチェックされません)。document.createEvent は IE9 と IE10 でサポートされていますが、コードが機能しない理由がわかりません。
android - SemiClosedSlidingDrawer の onClick が、半折りたたみ時にディスパッチされない
私は SemiClosedSlidingDrawer ( http://pastebin.com/FtVyrcEb ) を使用しており、スライダーの上部に常に表示されるコンテンツ部分にいくつかのボタンを追加しました。
問題は、スライダーが完全に開いている場合にのみクリック可能 (またはクリックイベントがディスパッチされる) ことです...
スライダーが「半開き」の場合、クリックイベントはボタンにディスパッチされないようです...
デバッガーで onInterceptTouchEvent() を調べましたどちらの場合も (開いている/半折りたたまれている)、次のコード
false を返しますが、スライダーが開かれたときにのみイベントがディスパッチされました... クリックに関連する (x,y) が、スライド ドロワーの HandleButton ビューから作成された四角形に含まれているかどうかを確認します...
これは明らかに false です。なぜなら、slidedrawer のコンテンツ部分に含まれるボタンをクリックしているからです。
問題はありません...
上で述べたように、問題は、半折りたたみ状態では、コンテンツ部分に含まれるボタンがイベントを受信していないことです。 ...
どうすればこの問題を解決できますか?
折りたたんだときに子をクリックしないようにするスライドドロワーの状態はありますか?
前もって感謝します...
actionscript-3 - AS3 イベント ディスパッチャーの使用
ドア/ボタンを作成し、クラスとして追加しました。それをクリックすると、アクションスクリプトのメインページで実行する関数を通知するイベントがディスパッチされます。
メインページはこんな感じ
私は何を間違っていますか?十分に簡単に思えます
events - CakePHP: Behavior でのカスタム イベントのトリガー
アプリケーションの構築方法のため、 と のイベント ハンドラを作成する必要がありbeforeSaveAssociated
ますafterSaveAssociated
。これを可能にするために、AppModel.php を更新して、次の関連コードを含めました。
これbeforeSaveAssociated
は、モデル クラス内で定義されたものに対しては正常に機能しますが、ビヘイビアで定義するたびにトリガーされません。saveAssociated
上記をトリガー(組み込みイベント)に更新するModel.beforeSave
と、動作します。そのため、私が知る限り、動作が適切にアタッチされていないという問題はありません。
どんな助けでも大歓迎です、
javascript - 現在のドキュメントの innerHTML をファイルとしてダウンロードする方法は?
プログラムinnerHTML
で現在のドキュメントをファイルとしてダウンロードする方法はありますか?
私は成功せずに次の試みをしました。現在のドキュメントのソースをダウンロードしますが、ロード後のドキュメントの変更を保持したいので、それは私が探しているものではありません。
javascript - JavaScript でキーボード イベントのディスパッチが機能しない
JavaScript を使用してブラウザでのユーザー入力をシミュレートしようとしています。クリック イベントが作成され、正常にディスパッチされますが、何らかの理由で、キーボード イベントの同様のコードがまったく機能しないようです。
var event = document.createEvent("KeyboardEvent");
event.initKeyEvent("keydown", true, true, window, false, false, false, false, 87, 0);
document.getElementById("id").dispatchEvent(event);
これは true を返しますが、対応する文字が入力に表示されません。keypress と keyup も試してみましたが、どちらも機能しません (FF と Chrome でテスト済み)。セキュリティ上の理由からブラウザで禁止されているのでしょうか、それとも何か間違っていますか? それを機能させるための回避策はありますか?
actionscript-3 - dispatchEvent(new MouseEvent(MouseEvent.CLICK)) が as3 で機能しない
クリックするのではなく、MovieClip のマウス イベントを呼び出そうとしています。私は書いrecButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
たが、ここでは機能しないのはコードのその部分です:
私のコードのどの部分が間違っていますか?
actionscript-3 - AS3 条件付ディスパッチイベント?
メソッド内で条件を制御しながら、AS3のmouseEvent
ビアをターゲットにすることは可能ですか?dispatchEvent
メソッドをターゲットにする方法を理解できましたがshowing==n
、同時にアクティブなクリックをシミュレートできるかどうか疑問に思いました。
標準dispatchEvent
では条件を登録しないので、事前に割り当てる方法があることを望みました。
お時間をいただきありがとうございます。