読込先のウィンドウを指定する、target属性なんですが、読込先をフレームにすると、ネットスケープ4.xで新しいウィンドウが開いてしまい、うまくいきません。
ちょっとわかりづらいかもしれませんが、たとえば、
フレームが上下に2分割してあるHTML、
<html>
<frameset rows="50%,50%">
<frame src="up.html"name="ue">
<famae src="down.html"name="sita">
</frameset>
</html>
上のHTMLに対して、name属性でつけた、「ue」というフレームを以下の
HTMLファイル(他のウィンドウ)から読みこませると、IEではうまくいくんですが(ueという名前のフレームに、下のURLが読み込まれる)、
ネットスケープ(4.5x以上)でうまくいきません。
<html>
<a href="http://www.xxx.co.jp"target="ue">ueに読み込む</a>
</html>
もう一度説明すると、他のウィンドウから、任意のフレームを指定して、
ページを読み込ませたいんですが、IEではうまくいきますが、ネットスケープでは新しく別ウィンドウが開いてしまいます。
ネットスケープの設定か、フレームの指定の仕方の違いかもしれません。
わかるかたがいらっしゃいまいしらお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
よく分かりませんが、気になるところがあります。
===================================================================
<frame src="up.html"name="ue">
<famae src="down.html"name="sita">
<a href="http://www.xxx.co.jp"target="ue">ueに読み込む</a>
===================================================================
saru_monmonさんの記述では、srcとname。hrefとtarget。
の間にスペースが空いてないんですが、
それから、2つ目に読み込んでいる方。
frameがfamaeになっていますが。。。
でもしたが読み込まれないのではないので書き間違い?
実際のソースもこのようにスペースを空けないで書いていますか?
もしそうだったら、ブラウザによっては、nameやtargetが認識されていないかもしれません。
スペースを空けて書いてみましょう。↓
<frame src="up.html" name="ue">
<frame src="down.html" name="sita">
<a href="http://www.xxx.co.jp" target="ue">ueに読み込む</a>
ただ単に、ココに書き込むときに空けなかっただけだったらごめんなさい。
それから、http://www.xxx.co.jp/のように最後にスラッシュを付けた方が
良いと思います。
No.2
- 回答日時:
私も書き込みを見た分にはshiba1さんと同じ意見です。
#famaeは書き込み時点でのミスだとは思いますが(^^;
以下補足をしておくので参考にしてください。
私はNNはver.4までしか使ってなかったので最近の事情はわかりませんが、IEとNNではタグの判定に若干差異が見られます。
NNは正確なHTMLを記述しなければ、正しくブラウザで表示してくれません。
一方IEでは若干のアバウトさを許容してくれます。
たとえばTABLEの閉じ忘れ(</TABLE>を書かない)。
NNでは<TABLE>以下がすっぱり消えてしまいます(表示されない)。
一方IEではブラウザ側である程度判断して表示してくれます。
またスタイルシートに関してはIEとNNでは共有している部分が少なく、スタイルシートで双方のブラウザで正しく表示させるのは難しいです。
タグの記述に関してはHTMLに対応しているエディタを使うことをおすすめします。
対応エディタだと色分けをしてくれるのでタグの打つミスがあるとすぐわかるので大変便利です。
あとURLの『/』に関してですが、これもshiba1さんがおっしゃっているように閉じた方がいいです。
aaa/bbb/ccc/にアクセスする場合、aaa/bbb/cccの記述だと、「ファイルaaa/bbb/ccc」と「ディレクトリaaa/bbb/ccc/」の2つ候補が出来てしまいサーバに余計な負荷を与えてしまいますので。
No.3
- 回答日時:
Macでしょうか?Windowsでしょうか?
フレームセットと、リンクのあるページとが、
同時に違うウインドウで開いているのですよね?
WinのNN4.73で試してみましたが、target="ue"でリンク先を開くことが出来ました。
オンラインとオフラインで違いがあるかもしれないので断言は出来ませんが。
フレームセットのウインドウが開いていない状態だと、
ブラウザは"ue"という名前のフレームを見つけることが出来ないので、
新しいウインドウでリンク先を開きます。
ブラウザに履歴が残っている場合、フレームセットを解除してリンク先を開くこともあるので
その可能性はないでしょうか?
どちらにしても安定して使えるソースではないと思います。
以下は検証に使用したソースです。
-----------------------------------------------------------------
window.html
<HTML>
<HEAD>
<TITLE>リンクのあるページ</TITLE>
</HEAD>
<BODY>
<a href="http://www.goo.ne.jp/" target="ue">ueに読み込む</a>
</BODY>
</HTML>
-----------------------------------------------------------------
frameset_updown.html
<HTML>
<HEAD>
<TITLE>フレームセット</TITLE>
</HEAD>
<FRAMESET rows="50%,50%">
<FRAME src="up.html" name="ue">
<FRAME src="down.html" name="sita">
</FRAMESET>
<NOFRAMES></NOFRAMES>
</HTML>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレーム内にあるメニューから...
-
フレームの読込み順
-
java_run.batがダウンロードで...
-
iPadの標準ブラウザでローカルH...
-
HTMLからフォルダを開きたい
-
googleドライブで、PDFファイル...
-
マウスポインタが手の形になら...
-
PS4で、「バージョン5.05以上の...
-
医療画像(Windows用)をMacで...
-
社内で利用するWebサイトを立ち...
-
HTMLの内容をテキストエリアに...
-
Webサイトから、txtファイルを...
-
京都駅から延暦寺へのアクセス
-
ホームページ、iPadやiPhoneで...
-
フォルダ内の最初のファイル名...
-
You Are The Sunshine Of My Li...
-
HTMLページが勝手にダウンロー...
-
htmlファイルの表示が真っ白
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームで指定している送信先...
-
フレームの片方だけを更新(リロ...
-
frameの内容が表示されない
-
2つのページを重ねたい
-
WebサイトでHTMLのフォームに隠...
-
URLを変えないで表示する方法
-
フレームページが表示されない...
-
iframeを使わないで・・・
-
html 左メニューから右への表示...
-
formデータ送信時にフレームペ...
-
フレームが表示されない><
-
直リンクとは。
-
HP全体にmidiを・・・
-
HTML、1クリックで複数画像表示
-
HTML フレーム内にWebページを...
-
フレームがあるページでの更新...
-
フレームの表示と非表示の切り替え
-
「無題ドキュメント」の名前変...
おすすめ情報