
読込先のウィンドウを指定する、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.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>
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.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/のように最後にスラッシュを付けた方が
良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレームを使用しないフレーム...
-
インラインフレームからのリン...
-
FRAME SRC内のボタン
-
どのページもすべて同じURLなの...
-
フレームのリンクに関して
-
スクロールできない
-
ホームページの写真が表示されない
-
インラインフレームのことなん...
-
広告バナーの外し方
-
どうしてフレームは嫌われるの?
-
ページが完全に読み込まれるま...
-
こんなHPにしたい。。タグ教...
-
フレームが表示されない><
-
フレーム間のデータ取得
-
html 左メニューから右への表示...
-
Firefoxのフレーム表示について
-
HTMLページの自動ジャンプの方法
-
IEでフレームが表示できない
-
IEをのアップグレードで、C...
-
フレームを使ったときに横スク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームを使わずに画面分割し...
-
フレームの片方だけを更新(リロ...
-
フレームページが表示されない...
-
frameの内容が表示されない
-
フレームを使ったときに横スク...
-
フレームの代わり、どうしたら...
-
フレームの廃止は本当ですか?
-
WordファイルをHTMLに埋め込む方法
-
アドレスバーにトップページを...
-
html 左メニューから右への表示...
-
左フレームからのリンクを右フ...
-
インラインフレームへのリンク...
-
フレームで指定している送信先...
-
URLを変えないで表示する方法
-
フレーム内のURLを表示させる方法
-
ワンクリックで二つのフレーム...
-
フレーム分けしたときに・・・...
-
HPの一部に他のHPを表示
おすすめ情報