2016-09-29 2 views
1

Webページのウィンドウ/ポップアップには、右上隅に閉じる(X)ボタンを付けることができます。 「エスケープ」キーで閉じたものを作る方法は?ウェブページに「esc」キーを使用/リンクする方法は?

Facebookチャットボックスは、 "esc"キーを押したまま閉じます。どうやってするか?

ありがとうございました。

+0

*あなたはウェブページ*のどのウィンドウ/ポップアップを使用していますか? –

+0

Imは一般的に尋ねます! –

+0

これは、あなたが使用しているダイアログ/ポップアップに完全に依存しています。jqueryダイアログを使用している場合は、 'keyCode'で閉じることができますが、一般的には**特別な**です。 –

答えて

1

これは、どのウィンドウダイアログ/ポップアップを使用しているかによってまったく異なります。異なるダイアログ/ポップアップを異なる方法で処理できるためです。

しかし、あなたはキーボードのキープレスイベント(キーコード:27)を使用することができます使用がESCキーをクリックしたときに検出します。ここで

は一例です:

あなたは、あなたがESCキーイベントを処理することができ、あなたのコンテンツを表示するためにjqueryのダイアログを使用している、と仮定します。

$(document).keydown(function(e) { 
    // ESCAPE key pressed 
    if (e.keyCode == 27) { 
     window.close(); 
    } 
}); 

これが役に立ちます。

関連する問題