別のキーに変更できませんか?または「すべて選択」を削除できませんか?
趣向を変えて、JavaScriptを使った解決法の提案。
例えばこのサイトのサムネイルリンク先の画像を保存したいとします。
下記のコードを全てコピーしてIEのアドレスバーに貼り付けてからEnterキーを押してみてください。
(IE9で全部貼り付けると先頭の「javascript:」部分が消えてしまうので注意。avascript:からコピペしてjを先頭に入力するのが楽。常用するならブックマークレットにする)
ページの上部に画像が並ぶのでそれを保存する作戦。
javascript:(function(){ var tmp = []; var imgs = document.getElementsByTagName('img'); for(var i=0; i<imgs.length; i++) { tmp.push(imgs[i]); } var imgs = tmp; for (var i=0; i < imgs.length; i++) { if (imgs[i].parentNode && imgs[i].parentNode.href) { var img = document.createElement('img'); img.src = imgs[i].parentNode.href; document.body.insertBefore(img, document.body.firstChild); } } void(0); })();
まあ、マウスをちょっと動かして「対象をファイルに保存」やダウンローダを使ったほうが楽ですが…
コメント(10件)
リンクにフォーカスがある状態ならば「対象をファイルに保存」がでますし、その困っているシーンを教えてもらい、操作を見直すことでいい解決策を探ることができると思います。
おそらく別のキーに変更しても、「すべて選択」を削除しても解決しないと思います。
まずリンクのメニューを表示してから、任意の項目を実行する必要があるのではないでしょうか。
リンクにフォーカスがある状態で、「Shift+F10」を実行してリンクのショートカットメニューを表示後、「A」で「名前を付けて保存」のダイアログが表示されます。
http://windows.microsoft.com/ja-JP/windows7/Internet-Explorer-keyboard-shortcuts
Aで実行できる項目が「対象をファイルに保存」と「すべて選択」になっているため、Aを押しても即時に実行されずにトグルで選択されるだけになっている。
http://f.hatena.ne.jp/hfuku/20111010113958
複数の項目に同じショートカットが割り当てられている場合、選択項目間の移動になりますから、任意の項目が選択されている状態でエンターキーを押すといいです。(※今回の場合は「A」を押してからエンターキーを押します。)
マウス操作の後でショートカットキーによる操作にするのはなぜでしょうか?
そのままマウスで「対象をファイルに保存」をクリックして実行するのでは駄目なのですか?
たぶん中ではレジストリの変更をしているんだと思います。
http://www.gigafree.net/internet/context/
あと、、横槍すみませんが、
> マウス操作の後でショートカットキーによる操作にするのはなぜでしょうか?
右手はマウス、左手はキーボード、という状況なのでしょう。
2~3ファイルダウンロードする分にはいいですが沢山ダウンロードしたい時はかなりの手間かつ、長年同じ操作で行っていたことを急にできなくなるのも使い勝手が悪いです。
mataneさん:
標準機能に対して編集できるソフトはないようです。
--------------------------------------
「対象をファイルに保存」みたいな機能を追加できるソフトはありませんか?
少し探していくつか試してみましたが見つかりませんでした。
スクリプトを書いて追加する必要がありそうです。
http://support.microsoft.com/kb/177241/ja
http://msdn.microsoft.com/ja-jp/library/dd163924.aspx
スクリプトを書ける人からの回答を待ってみてください。
とりあえず、沢山ダウンロードしたいときはツール。
少ないときは我慢する。
または、がんばってスクリプトを書いてみる。
こんな感じみたいですね。
IE10で良くなることを期待してしばらく様子みてみます。