2017-04-15 7 views
0

誰かがjavascriptコードでキーをクリックするように強制します。たとえば :Javascriptどのように強制的にクリックするキーですか?

$("#gameCanvas").mousedown(function(ev){ 
    if(ev.which == 3) 
    { 
    this blank is for that want. 
    } }); 

私はあなたが見るように、彼らはマウスを右クリックしたときにスペース]ボタンをクリックするようユーザーを強制したいです。

+0

なぜスペースキーを押したときに呼び出される関数が呼び出されないのですか? – Barmar

+0

@Barmarが正しいです。また、私はあなたがクリックを "強制"できるとは思わない。しかし、 'setInterval'をしてから新しいウィンドウを開くことができるのだろうか? –

+0

スペースボタンのコードはありません。 リンクではありません。 –

答えて

0

次のような解決策を試すことができます。これは、のjQuery APIドキュメントです。

$("#gameCanvas").mousedown(function(ev){ 
    if(ev.which == 3) 
    { 
    // Create a new jQuery.Event object with specified event properties. 
    var e = jQuery.Event("keydown", { keyCode: 32 }); 

    // trigger an artificial keydown event with keyCode 32 
    jQuery("body").trigger(e); 
} }); 
関連する問題