2016-08-01 80 views
0

我想知道是否有辦法讓JavaScript執行鍵盤組合。如何使JavaScript執行鍵盤組合

我在Electron中做了一個應用程序,我無法獲得我的自定義最小化和最大化按鈕在Windows上工作。我試着在Mac上運行應用程序,它完美的工作。所以我正在考慮製作一個可以執行鍵盤命令的按鈕。

+2

[模擬JavaScript關鍵事件]的可能重複(http://stackoverflow.com/questions/596481/simulate-javascript-key-events) –

回答

0

這將是alt +空格+ n,以儘量減少但安全的原因,我想這是行不通的。

$("#minimize").click(function() { 
    var e = jQuery.Event("keydown"); 
    //e.which = 115;  // # F4 code value 
    e.altKey = true;  // Alt key pressed 
    e.which = 32;  //space key 
    //e.which = 78;  //n key 
    $("#minimize").trigger(e); 

});