• ベストアンサー

firefoxに割り当てられているショートカットキーをjavascri

firefoxに割り当てられているショートカットキーをjavascriptのリンクをクリックで実現って出来ないでしょうか 例えば、履歴やブックマークをショートカットキーで実現するには、Alt+S(履歴)やAlt+B(ブックマーク)でCtrl+Alt+SでCSSを解除といった感じですが、それをjavascript:によるクリックでの実現って出来ますでしょうか。 色々検索してみてるんですが、うまく見つけられない為、お教え頂けますようお願い致します。

  • taku0
  • お礼率80% (160/199)

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>javascript:によるクリックでの実現 そういうキーエミュレートでの操作を不特定のエンドユーザー向けにやるのは セキュリティ的にきびしいですね たとえばブックマークの追加なら <input type="button" value="お気に入りに追加" onClick="window.sidebar.addPanel('this site','http://exsample.com/hoge.html','')" /> など、コマンドごとに用意されているものもあります。 IEのようにクリップボードとsendkeysの組合せで、致命的なセキュリティホールに つながるような制御までされてしまうものもあり、結局そういうサイトは怖くて だれもその機能を有効にしないので、設定すること自体が無駄というパラドクスになるでしょう

taku0
質問者

お礼

セキュリティホールにつながるようですと、出来ないようになっていて当然ですね^^; 今回の件は、firefoxでは色々なアドオンがありますが、それらを自分が使っている際に、特定のアドオンに関しては、毎回ショートカットorツールメニューから操作するようになっているものがある為、ローカル環境でリンククリックで気軽で起動出来れば良いのにな・・・と思ったからでした。 色々調べていたら、ボタンを設置可能なアドオンがありましたので、クリック一発で起動可能な形でいけそうです。 ありがとうございます

その他の回答 (2)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

ちょっと調べてみて、補足 javascriptによる履歴の取得は、個人情報漏えいにつながるために 禁止される方向にあるみたいです。 https://dev.mozilla.jp/2010/04/plugging-the-css-history-leak/

taku0
質問者

お礼

お調べ頂き、恐縮です。 そうゆう事を目的とは意図していないのですが、確かに出来てしまうと個人情報漏洩に繋がりますもんね。 勉強になります。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

javascriptでは出来ません。(ブラウザーへのキー送信は不可能という意味) (※IEならActiveXで可能ですけど) だけど、クリックのイベントで javascriptでCSSの解除は比較的簡単に作りこめます。 javascriptでcookieにアクセス出来るので履歴表示はなんとかなるかも? javascriptでブックマーク作成も例があります。

taku0
質問者

お礼

javascriptでは出来ないんですね。 ふむ、そうでしたか・・。 ありがとうございます。

関連するQ&A

  • firefoxショートカットキーの無効化の方法

    firefoxショートカットキーの無効化の方法 firefoxでCtrl+Bでブックマークペインが出てきますが、これを無効にしたいのですが可能ですか? タブを閉じるなど他のキーは有効のままです。

  • ショートカットキーについてです

    お聞きしたいことがあります。 デスクトップ上に、あるソフトのショートカットアイコンがあります。 このアイコンを右クリックしまして、「プロパティ」→「ショートカットキー」でCtrlとAltを組み合わせて、ショートカットキーを作れますよね。 この場合、デスクトップ上にフォルダを作って、そのフォルダの中にアイコンをいれますと、CtrlとAltをつかってのでショートカット起動が できなくなるます。 これは、仕方がないことでしょうか? よろしくお願いいたします。

  • Firefoxで新しいタブを開く際のショートカットキーとブックマークの整列

    Firefox1.5.0.3を利用しています。 新しいタブを開く時、いちいちカーソルを上部へ持って行き、 右クリックする事がとても煩わしいです。 Ctrl+Nを押した動作に似た、「新しいタブを開き、同じページを表示させる」 ショートカットキーはありませんでしょうか? あと、ブックマークの整列が、階層が深ければ深いほど大変です。 名前順に並び替えというのを全ブックマークに対して行う、 もしくはエクスプローラー上から直接行う方法はありませんでしょうか? 宜しくお願い致します。

  • Firefoxでブックマーク検索できるアドオン

    Firefoxで「Ctrl+b」でブックマーク検索ができるのは知っているのですが、 Chromeの「ブックマーク検索」のようなクリック一つでブックマーク検索ができるような https://chrome.google.com/webstore/detail/search-on-bookmark/ebalpcfngdhkpndfognjoffolfpiilnm?hl=ja Firefoxのアドオンはないでしょうか? もしもご存知でしたら教えてください。 よろしくお願いします。

  • ショートカットキーの作り方 「Ctrl+Alt+○」

    <前書> Windows Meで新しいWindowを開くことができるショートカットキー 「Ctrl+Alt+"アルファベットの1文字" 」の作り方を知りたくて、検索したところ、 過去質問No660287の回答No5 が該当しそうなのですが、 そこに記載された「作り方参考URL」をクリックしても表示できませんでした。 <質問> ショートカットキー「Ctrl+Alt+○」の作り方を教えて下さい。 <理由> Meをできるだけ軽くするため、 ワード、エクセルなどのショートカットをデスクトップから削除しているので、 簡単なショートカットキーを使って開けるようにしたいです。 よろしくお願いします。

  • ショートカットキーによるアプリケーション起動

    アプリケーションをショートカットキーで起動するため、 プロパティよりキーを割り当てていますが (例:firefoxならCtrl+Alt+F)、全く反応してくれません。 どうのように設定すれば、ショートカットキーで起動できるでしょうか。

  • JavaScriptでショートカットキーを実行

    JavaScriptでショートカットキーの実行は可能でしょうか? たとえば、IEのブラウザ上でCtrl+Pと同様の動きを実現したいと思います。 よろしくお願いいたします。

  • マニアックなショートカットキー

    ショートカットキーについて --------------- プレビュー ウィンドウの表示 Alt + P 「⌘(コマンド)」+「q」 で「アプリケーションを終了」 「ユーティリティ」フォルダは、Finder を起動して Command + Shift + u で開くこともできます。 トリプルクリック = 行 ⌘ + Option + U = ソースを表示 スリープ:Win を押して離して → を2回押してから S Ctrl + B = <strong>(ドリームウィーバー) Ctrl + Shift + Alt で立ち上げる=初期化 Home 行の先頭に移動 End 行末に移動 Shift+Home 行の先頭まで選択 Shift+End 行末まで選択 Ctrl + ← =  一単語移動 Shift + Ctrl + Alt フォトショップの環境設定を初期化する - Windowsキー+↑ ウィンドウを最大化 (Windows 7) - Windowsキー+↓ ウィンドウを最小化 (Windows 7) - Windowsキー+← ウィンドウを左に寄せて表示 (Windows 7) - Windowsキー+→ ウィンドウを右に寄せて表示 (Windows 7) Ctrl + Shift + F = 最大化 delete = 戻る delete shift = 進む command + B=太字 Ctrl + Shift + J = コンソールを確認 タブを閉じる ⌘ + W Ctrl + U = ソースを表示 Ctrl + Shift + C = プレーンテキストで貼り付ける デベロッパーツール Ctrl + Shift + C F12 [Alt]+[Tab] [command]+[tab]= ウィンドウ切り替え Macの場合はCommand+Option+Iキー Alt + Tab : ウィンドウ切り替え Alt + F4 : アプリケーションを閉じる Windows + D : デスクトップを開く F2 : リネーム Windows + L : ログオフ 置き換え=Ctrl + R Ctrl+F 検索(ドリームウィーバー) Ctrl+Shift+N シークレットモード ブラウザを更新:「Commondキー」+「R」 ファイルを削除:「Commondキー」+「Delキー」 ウィンドウを閉じる:「Commondキー」+「W」 ウィンドウをDockにしまう。:「Commandキー」+「M」 ---------- これらが主に使う自分のショートカットキー一覧なのですが実務でパソコンを使っている方 これら以外にもオススメのショートカットキー、マニアックなショートカットキーは御座いますか?

    • ベストアンサー
    • Mac
  • ホームページ・ビルダー2001のショートカットキーは?

    ホームページ・ビルダー2001のショートカットキーは? いま、手元にホームページ・ビルダーがなく、友人に代わっての質問です。 下以外に、ホームページ・ビルダーのショートカットキーをご存じでしたら、お教えください。ウインドウと共通するものはわかっていますので、結構です。(Ctrl+A Ctrl+C Ctrl+F Ctrl+H Ctrl+N Ctrl+O Ctrl+P Ctrl+S Ctrl+V Ctrl+X Ctrl+Z Alt+F4 Alt+Tab Delete End F5 F1 F12 Tab ) -----ここから Alt+Enter 属性 Alt+P Preview P=Preview Alt+U HTMLソース Ctrl+Enter 改行 Ctrl+J 属性。リンク付けに便利 Ctrl+Tab 別のページへ =ウインドウMenu Ctrl+W 名前を付けて保存

  • Altを使ったショートカットキー無効の方法

    いつもお世話になってます。 javascriptで、IEのショートカットキーのいくつかを無効にしているのですが、 Altと組み合わせて使うショートカットキーの無効化ができずに困ってます。 例えば、Ctrl+Iでお気に入りを開く処理の無効化はこう実現できました。 function keydown() { if(event.ctrlKey & event.keyCode == 73){ event.keyCode = 0; return false; } } document.onkeydown = keydown; ですが、Alt+Dでアドレスバー選択の無効化は以下では実現できませんでした。 function keydown() { if(event.altKey & event.keyCode == 68){ event.keyCode = 0; return false; } } document.onkeydown = keydown; どうすれば実現できるのか、教えてください。

専門家に質問してみよう