IEと火狐の中でClick事件をまねておよび新しいウィンドウに提出して総括します(asp.net)
1054 ワード
まず、clickイベントをシミュレートするコードを見てみましょう.
実際、私はページの中でclickイベントをトリガーしました.主にフォームを提出するときに、新しいウィンドウの形式で開くためです.私たちは他の基礎知識を無視しがちですが、実際にはこの機能を提供しています.
私たちはそれを忘れただけです.
このようなコードは新しいウィンドウでコミットすることができますが、ボタンはbuttonではありません.プログラムでdocumentを使用する場合は注意してください.getElementById("processorder").submit()は実現できません
新しいウィンドウでコミットされました.ほほほ.
時には伝統的なものがいいようです.
ok
<br>var comment = document.getElementById('aa');
<br>if (document.all) {
<br>comment.click();
<br>} else { // , <a> onclick ,
<br>var ev = document.createEvent("MouseEvents");
<br>ev.initEvent("click", true, true);
<br>document.getElementById("aa").dispatchEvent(ev);
<br>}
<br>
<br>
実際、私はページの中でclickイベントをトリガーしました.主にフォームを提出するときに、新しいウィンドウの形式で開くためです.私たちは他の基礎知識を無視しがちですが、実際にはこの機能を提供しています.
私たちはそれを忘れただけです.
このようなコードは新しいウィンドウでコミットすることができますが、ボタンはbuttonではありません.プログラムでdocumentを使用する場合は注意してください.getElementById("processorder").submit()は実現できません
新しいウィンドウでコミットされました.ほほほ.
時には伝統的なものがいいようです.