IE3.0でフレームからのリンクを正しく表示させるには?
[上に]
[前に]
[次に]
Michiko
[E-Mail]
1999/12/04(土) 00:23:22
フレームの左側にあるリンクをクリックすると、右側にリンク先
ファイルの内容を表示させるページを作成しました。
これをIE3.0ブラウザでテストすると、
「file:C:\HP\what.html を開けません。」
というエラーメッセージが出て、ファイルを開けません。
NN3.0,IE4.0以上のブラウザでは、ちゃんと表示できました。
以下に、不具合の詳細を説明します。
===========================================================
●ファイル構成
ルートディレクトリ───whatディレクトリ
│ └─what.html
│
├ index.html(フレーム本体)
├ menu.html(フレーム左側)
└ top.html(フレーム右側)
===========================================================
●エラーの状況
menu.html(フレーム左側)において、
<A href="what/what.html" target="main">更新情報</A>
と記述しているにも関わらず、同一フォルダでwhat.htmlを検索
してしまい、ファイルが見つからないというエラーを返すようです。(NN3.0,IE4.0以上では動作します)
試しに、フレームを構成しているファイル群と同じルートディレクトリに格納し、
<A href="what.html" target="main">更新情報</A>
と書き換えてみると、what.htmlの内容が右側に表示されました。
タグをそれこそ目を皿のようにして確認しましたが、それらしい
原因が見あたりません。
IE3.0ブラウザでは、子階層フォルダの下にあるファイルへの
リンクは無効になるのでしょうか? 全て同じフォルダにないと
いけないのでしょうか?
そんなはずはないと思いますが。。。
業務上、IE3.0でもきちんと動作させるようにしなければならない
ため、大変困っています。
どなたか解決方法がお分かりでしたら、教えて下さいませんか?
よろしくお願いします。
ども
1999/12/04(土) 00:51:41
そんなバカな、と思いチョイと試したところ、確かにそうなるですね。
でも、WWWサーバーでアクセスする限り、同現象は起こりませんでした。
ローカルでテストするときのみの問題かもしれません。
「業務」でということなので、もしローカルはテストだけならば、サーバー
にアップロードして試してみてはいかがでしょうか。
michiko
[E-Mail]
1999/12/10(金) 01:06:23
[[解決]]
こんばんわ。ご報告が遅くなって失礼します。
サーバへUPすれば大丈夫とのこと、本日テストしましたところ、
うまくいきました。ありがとうございました。
でも・・・なぜローカルではダメなんでしょうか・・・^^;
[上に]
[前に]
[次に]