jQueryを使用してキープレスイベントをシミュレートできることを検索して発見しましたが、jQueryに関する知識が乏しく、正確に把握できませんでした。
だから私は2つのタブで2つの異なるウェブページを管理するGreasemonkeyスクリプトを持っています。シミュレート/自動実行して前のタブに自動的に戻る
ようにしたいのですが、この方法でFirefoxのタブを変更できます。CtrlShiftTab
Ctrl問題は、それが単純なキー押下だけでなく、Shiftパーツもシミュレートする必要があるということです。
これをスクリプトに追加しました:
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
試してみました:
function testEvents(){
var press = jQuery.Event("keypress");
press.which = 9;
$("whatever").trigger(press.ctrlKey + press.shiftKey + press.which);
}
成功せずに。
私が見たいくつかのリンク: プログラムでキー押下イベントをシミュレートすることは可能ですか?、 jqueryをシミュレートし、http://forum.jquery.com/topic/simulating-keypress-events