過去ログ表示


過去ログ 193 を表示

トピック内全 7 記事中の 1 〜 7 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

file:// のリンクが開けない
(#30414) このトピック中1番目の投稿
(環境: Linux/Mozilla1.7)

Linux版の mozilla-1.7.12 を使っています。
html ファイルに file:// のようなローカルディスクへの
リンクを書いてクリックしても開けません。
もちろんリンク先のファイルは、mozilla を起動している
マシン上にあります。
開けないというのはファイルがないとかのエラーが出るの
ではなく、何も反応がないという意味です。
この現象が出るのは、html ファイルを Web 上に置いたとき、
つまり、http:// で開いたときだけで、
file:// で開いた html ファイルに書かれた file:// の
リンクは開けるようです。
ひょっとしたら、これはバグとかではなく、
何かのセキュリティ対策の仕様でしょうか?
もし事情がわかる方おられたら、教えてください。

Re[1]: file:// のリンクが開けない
(#30415) このトピック中2番目の投稿
(環境: WinXP SP2/Firefox1.5)

file:/// とスラッシュ3本では?

Re[2]: file:// のリンクが開けない
(#30416) このトピック中3番目の投稿
(環境: Linux/Mozilla1.7)

> file:/// とスラッシュ3本では?

file:// の後に / から始まる絶対パスと理解しているのですが…。

Re[3]: file:// のリンクが開けない
(#30419) このトピック中4番目の投稿
(環境: Linux/Mozilla1.7)

> > file:/// とスラッシュ3本では?
>
> file:// の後に / から始まる絶対パスと理解しているのですが…。

で、///だと、見れるんですか? 見れないんですか?

Re[4]: file:// のリンクが開けない
(#30421) このトピック中5番目の投稿
(環境: Linux/Mozilla1.7)

> >>file:/// とスラッシュ3本では?
>>
>>file:// の後に / から始まる絶対パスと理解しているのですが…。
>
> で、///だと、見れるんですか? 見れないんですか?

もちろん見れません。
例えば、/home/index.html を作ってそれへのリンクとして
file:/home/index.html
file://home/index.html
file:///home/index.html ( ← /// と言っているのはこれのことですか?)
の3通りを書いた html ファイルを用意します。
この html ファイルを Web サーバーに置いて http:// で開き、
リンクをクリックしても、どの場合にも何の反応もありません。
同じ html ファイルを file:// でローカルファイルとして開いた
場合は、1番目と3番目は/home/index.html が見れます。
2番目は mozilla が /index.html が見つからないとエラーを出します。

Re[1]: file:// のリンクが開けない
(#30427) このトピック中6番目の投稿
(環境: WinXP SP2/Firefox1.5)

> html ファイルに file:// のようなローカルディスクへの
> リンクを書いてクリックしても開けません。

> 開けないというのはファイルがないとかのエラーが出るの
> ではなく、何も反応がないという意味です。
> この現象が出るのは、html ファイルを Web 上に置いたとき、
> つまり、http:// で開いたときだけで、

> ひょっとしたら、これはバグとかではなく、
> 何かのセキュリティ対策の仕様でしょうか?

セキュリティ対策の仕様で、開けないようになっています。

ただし、何も反応がないわけではなく、JavaScript コンソールにエラーが出るはずです。
もし、本当にエラーも何も出ないのであれば、また別の問題かもしれません。

Re[2]: file:// のリンクが開けない
(#30431) このトピック中7番目の投稿
(環境: Linux/Mozilla1.7)

> > html ファイルに file:// のようなローカルディスクへの
>>リンクを書いてクリックしても開けません。
>
>>開けないというのはファイルがないとかのエラーが出るの
>>ではなく、何も反応がないという意味です。
>>この現象が出るのは、html ファイルを Web 上に置いたとき、
>>つまり、http:// で開いたときだけで、
>
>>ひょっとしたら、これはバグとかではなく、
>>何かのセキュリティ対策の仕様でしょうか?
>
> セキュリティ対策の仕様で、開けないようになっています。
>
> ただし、何も反応がないわけではなく、JavaScript コンソールにエラーが出るはずです。
> もし、本当にエラーも何も出ないのであれば、また別の問題かもしれません。

やはりセキュリティ対策なんですね。
確かに javascript コンソールを開いたら、セキュリティエラーが
出てました。
これまで javascript コンソールなんて開いたことがなかったので、
気づきませんでした。
どうも情報ありがとうございました。

済!

このトピックの全ページ / [0]

返信不可


- Child Tree -