• 締切済み

【href】IEだと開くのに、Firefoxだと開きません【フォルダ】

<a href="D:\ドキュメント\フォルダA\">★フォルダA</a> 上記HTMLタグを記述すると、InternetExplorer7ではフォルダAが開くのに対し、 Firefox3.0.5では「dというプロトコルはどのプログラムにも関連づけられておらず、Firefox でこのアドレスを開く方法が分かりません。」 というメッセージが出てフォルダが開けません。 どうすれば、Firefoxである特定のフォルダを開くリンクを作成できるのでしょうか? P.S. <a href="..\フォルダA\" target="_blank">★フォルダA</a> とすることで、一応フォルダを開くことはできましたが、Firefoxのタブ のひとつとして開かれてしまい、自分の意図した(IE7と同様の)ウィンドウ として開くという動作にはなりませんでした。

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.4

それはIE7のWindows特有の処理としてのフォルダー表示 ウェブブラウザーとしての処理じゃないから ほかのウェブブラウザーで同じ挙動はしないのが普通。 試していないけど、たぶんOperaやSafariでもFirefox同様だと思います。 GUIのファイルブラウザーとしての機能を内包したウェブブラウザーだけが そういった挙動をするわけです。 たとえばLinuxだとFirefoxではできないけど KonquerorとかではIE7と同じように、フォルダー表示に切り替わります。 もしかしたら、Firefoxにそういった挙動を行わせる あるいはそのクリックをExplorerに受け渡すことのできる 機能拡張などが存在する可能性はあると思います。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

先ほどは、別のタブが開くというお話だったので、それを「今のタブで開く」方法をアドバイスしました。  そしたら『新しいFirefoxのウィンドウにフォルダ内が表示される』と、別の問題点をいわれる。  ・・・・フォルダを指定したらフォルダを開くのが本当でしょ!!他のどのブラウザもそうなっているはず、IEの挙動は実際にサイトを作っていると不便極まりないですよ。・・・・  フォルダーを指定すればフォルダーが開くのは当たり前です。ファイル選択のエクスプローラを起動したいなら、Ctrl+Oで[ファイル(Alt+F)]→{ファイルを開く(O)]で良いと思いますが????

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

≫開きはするもののタブとして開かれてしまい、フォルダとしては開きませんでした。 あなたが、firefoxで新しいリンクを開くときはタブで開くと設定しているからです。 新しいウィンドウで開くようにfirefoxを設定してください。

LingMing
質問者

お礼

そのように設定しても、新しいFirefoxのウィンドウにフォルダ内が表示されるだけで、 自分の求める”エクスプローラーウィンドウでの表示”にはなりませんでした。 IEだとエクスプローラーのウィンドウがひとつ開いてくれるのですが、IEは使い勝手が悪いので使いたくないのです。 回答ありがとうございます。

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

それは いつもみてる http:// というのから file:/// というのにすればできるよ。 試しにそのフォルダを件のブラウザのウィンドウにドロップしてアドレスバーを見てごらん。 それをhrefに書き込めばできるよ。

LingMing
質問者

お礼

ありがとうございます。 早速、下記表記でやってみましたが、質問文のP.S.に書いたように、 開きはするもののタブとして開かれてしまい、フォルダとしては開きませんでした。 ===================================================================== <a href="file:///D:/ドキュメント/フォルダA/" target="_blank">★フォルダA</a>

関連するQ&A

  • target設定とfirefoxのタブ、ウィンドウの動作

    リンク(aタグ)のtarget設定と firefoxの『(1)同じタブで開く』『(2)新しいタブで開く』『(3)新しいウィンドウで開く』 の違いについて質問します。 どのようにaタグやtargetの設定をすれば、firefoxにて(1)(2)(3)という違う効果を出すことができるのでしょうか? firefoxの設定や、タブ関連のプラグインによって、それらは設定変更可能なことはわかっていますが、 デフォルトの設定の場合について教えていただけると幸いです。 ちなみに、私の環境(firefox 1.5.0.10)では、 <a href="window_test2.html" target="_blank">同じサーバーのファイル</a> だと、『(3)新しいウィンドウ』で開き、 <a href="http://www.yahoo.co.jp/" target="_blank">ヤフー</a><br /> だと、『(1)同じタブ』で開かれます。 これは、別のドメインなら『(1)同じタブ』で開き、同じドメインなら『(3)新しいウィンドウ』で開く ということを意味しているように思われます(いったいこれはどういうことか?) もちろん、リンク先に関わらず、(1)(2)(3)を使い分けるようにしたいです。 どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • <a target="_top" href="***.html">が反応しない

    私はあるホームページを製作・運営しているのですが、どうも<a target="_top">が効かないんです…。 ほかのタグや、target="_blank"等は効くのですが、_topだけ、まったく反応しないんです。 ちなみに、こんな感じで使っています。 .... <iframe> <a target="_top" href="****.html">リンク</a> </iframe> ..... Sleipnirを使用しているので、そのせいかな?と思い、IEでも動作確認をしたのですが、反応がありませんでした…。 ところが、なぜかFirefoxでは作動すようです。 これは、私のパソコンの調子がおかしいのでしょうか? それとも、タグの記述の仕方が悪いのでしょうか? もしくは、「そういうもの」ということなのでしょうか? よろしくお願いいたします。

  • 新たなタブで開くタグはありますか?

    IE8を使っています。 <HTML> <HEAD> <TITLE>test</TITLE> </HEAD> <BODY> <A HREF="http://www.yahoo.co.jp/" target="_blank">yahooを新たなタブで開く</A> </BODY> </HTML> をすると、新たなウインドウで開いてしまいますが、 新たなタブで開くタグはありますか? http://computernlife.blog.fc2.com/blog-entry-5.htmlを見る限り、 一括でしか設定できないのでしょうか? ○target="_blank"の時は新たなウインドウ、 ○target="_???"の時は新たなタブ と言うようにはできないのですか?

    • ベストアンサー
    • HTML
  • target="_blank" にしていないのに…

    HTMLの記述でtarget="_blank" にしていないのに、 リンク先が別ウインドウ(もしくはタブ)で展開してしまいます。 ひとつのHTMLページで、特定のアンカーに対してだけこの現象が起きます。 たとえば、 <p><a href="aaa.html">aaa</a></p> <p><a href="bbb.html">bbb</a></p> <ul> <li><a href="ccc.html">ccc</a></li> <li><a href="ddd.html">ddd</a></li> <li><a href="eee.html">eee</a></li> </ul> という記述をしたとして、 aaaおよびbbbに関しては現在開いているウインドウ(タブ)でリンク先を開くのですが、 ccc、ddd、eeeに関しては別タブで開いてしまいます。 主に使っているブラウザはFirfox3.6で オプションで「別ウインドウではなく別タブで開く」にチェックしています。 IE9で同じ操作をしたらccc、ddd、eeeともに同一ウインドウで開きました(HTML記述通りの挙動)。 また、GoolgleChomeでも試しましたがFirefoxと同じく別タブで開く動作でした。 アンカーをクリックしたときの動作は、 targetを指定しないときはtarget="_self"と同等だと思っていましたが違うのでしょうか? お詳しい方、ご教授いただければと思います。

    • ベストアンサー
    • HTML
  • IEで別サイトをタブで開きたい

    IEで別サイトを、javascriptで常に別タブで開きたいのですが どうしても別ウインドウとなってしまいます。 window.open(url, "_blank", "scrollbars=yes,statusbar=no,resizable=yes"); を使うと <form action="xxxxx" target="_blank"> <input type="button" value="送信する" onclick="submit();"> </form> と記述したのと同様に以下のような結果となりました。 同じサイト内であれば別タブ ローカルネットワーク内であれば別ウインドウ 別サイトであれば別ウインドウ aタグで指定すれば以下のようになりました。 同じサイト内であれば別タブ ローカルネットワーク内であれば別タブ 別サイトであれば別ウインドウ  <a href="xxxx" target="_blank">aaaaaaa</a> せめてローカルネットワーク内のサイトは別タブで開きたいと思い Javascriptでボタン押下時の処理に以下のコードをいれてみましたが、動きませんでした。 jqueryを使用しています。 $('body').append('<a target="_blank" id="openSubWindowId" href="xxxxxxx"></a>'); $('#openSubWindowId').trigger("click"); 何か良い方法はないでしょうか。 IEの設定はタブで開く設定となっています。

  • スクリプトがIE6だけ正常に動かない

    スクリプトがIE6だけ正常に動かない 下記のようなブックマークレット用のスクリプトなのですがIE6では動きません. Opera9,Mozilla Firefox1.5では期待通りに作動しました. javascript:(function(){document.body.innerHTML=document.body.innerHTML.replace(/<a\s+href=\x22#\x22\s+onclick=\x22func\d+\w+\(\x27([^\x27]+)\x27[^>]+>/ig,'<a href=\x22$1\x22>$1');})(); やろうとしていることは,次のようなHTMLの記述の文字列を操作したい,というものです. <a href="#" onclick="func01_abc('あいうえお','abc')">LINK</a> 試しにブックマークレットではなく,HTMLに<script>タグで直接スクリプトを記述してテストしてみましたが,やはりIE6だけは作動しません. アドバイスよろしくお願いします.

  • WordpressでリンクAタグに target="_blank"を自動的に付加したい。

    WordPress2.8.6を使っています。 HTMLモードの記事の作成でlinkボタンを押すと、Aタグの雛形ができますが、 属性のtarget="_blank"がデフォルトでは付加されません。 恐らく、PHPソースを変更する必要があると思いますが、どこを見ればよいのでしょうか? <a href="http://"> ↓ <a href="http://" target="_blank">

  • Firefoxでポップアップウィンドウをタブで開きたい

    Firefox1.5.0.3を利用しています。 あるHPからJavaScriptでポップアップウィンドウを開く時、 別ウィンドウになってしまいます。 これをタブで開きたいのですが、ツール→オプション→タブ→ 新しいウィンドウを開くリンクは次の場所に開く→新しいタブ にチェックを入れてもタブにはなりません。 このチェックは<a href="" target="_blank"></a>にしか対応していないのでしょうか? JavaScriptで開いたウィンドウもタブとするにはどうすれば良いのでしょうか? どなたかご教示願います。

  • ブラウザで、新しいウィンドウを開かなくする方法は?(Fireforx,IE)

    IE,Firefox両方ともに言えることなのですが、タグに、<a href="url" target="_blank">と指定があると、必ず、新しいウィンドウを開いてしまいます。 ネットに慣れてくると、新しいウィンドウは自分で開くことが多くなると思いますが、こういったことを、もっと、自由に、設定できる項目やプラグインは存在しないのでしょうかね? もし、ご存知の方が居られましたら、是非教えてください。 宜しくお願い致します。

  • <A> の属性 `TARGET`の代わりのタグですが。

    ご指導を、お願い致します。 <TD><A href="○○○//XXXXXX.XXXXX" target=" _blank"></TD> このタグでは文法記述では、 『<A>のTARGET属性は、その利用自体が薦められていません。 ID属性を使いましょう。』 と表示されますが、>blank<を必要として(新規ページで表示) 命令的な>target<の代わりには何のタグが必要なのでしょうか? ID属性での、代わりに入るタグは、何でしょうか。 ○○○○○="_blank">で教えて頂けますでしょうか。 CSSを使うべきも含めての回答も頂けると、有り難いです。 宜しくお願い致します。

    • ベストアンサー
    • HTML