プロが教えるわが家の防犯対策術!

WEBアプリケーションをPERL&CGIでつくっています。
サイトのリンクから、クリックするとフォルダが開くようにしたいのですが..LINUXとWINDOWSで違うのでしょうか。

現在このようにしており、WINDOWSのEXPLORERからは開くことができました。
<a href="file://frdc11111/DS/Lecihsf/"> LINK </a>
ただ、LINUXのMOZILLAからはクリックしても何も表示されません。

ちなみに開きたいフォルダは、違うパソコンのフォルダです。
どなたか分かる方、ぜひ教えてください。

A 回答 (3件)

Mozilla のバージョンがわからないのですが、


最近のMozillaの初期設定ではfile://は開けません。
設定は大丈夫でしょうか?

↓のサイトに設定の仕方やAdd-onが紹介されています。
http://kb.mozillazine.org/Links_to_local_pages_d …

参考URL:http://kb.mozillazine.org/Links_to_local_pages_d …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
ご指摘のとおりでございました。
本当に助かりました。

お礼日時:2009/10/02 17:02

うーん、わかんないですね。

ちなみに、以下のような html ファイルを開
くとどうなりますか?

<a href="file:///tmp/"> LINK </a>

で /tmp ディレクトリが表示されるはずですが。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title></title>
<style type="text/css">
</style>
</head>
<body>

<a href="file:///tmp/"> LINK </a>

</body>
</html>

この回答への補足

ためしてみました。
どうやら、ローカルにHTMLを作ってブラウザで、
file:///disk_2/z111/index.htmlのようにみると。
リンク先を参照することができましたが。

サーバー側にHTMLを置いてリンクをクリックすると
http://frdc1111/index.html
やはりだめなようです。

これは、サーバーの設定が関係あるんでしょうか。
私にはどうしようもないかもしれません。

補足日時:2009/10/01 18:27
    • good
    • 0

file://frdc11111/DS/Lecihsf/


あるいは
file:///frdc11111/DS/Lecihsf/
を ブラウザの URL のところに直接打って移動できますか?

/frdc11111/DS/Lecihsf/
というディレクトリは Linux のシェルなどから見える(あるいは移動で
きる)ところにないんじゃないでしょうかね。

シェルなどからアクセスできないのなら、file: でもアクセスできないでしょう。

この回答への補足

ご回答ありがとうございます。
ブラウザにアドレスを張り付けると、開くことができました。
(リンクから右クリックしてプロパティのアドレスをはってみました。)
file://frdc11111/DS/Lecihsf/
何かほかに原因があるのでしょうか。
とりあえず、現段階ではコピーペーストで開けるので悪くはないのですが。。。よくもないですね.

補足日時:2009/10/01 17:06
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!