<html>
<head><title>Portal</title></head>
<frameset rows="*,*">
<frame name="banner" src="banner.html">
<frameset cols="*,*">
<frame name="contents" src="contents.html">
<frame name="main" src="main.html">
</frameset>
<noframes><body>frameOnly.</body></noframes>
</frameset>
</html>
と言う内容のソースを2つ表示させたとします。(同一ファイルをIEで複数開く)
その時例えば、contents.html内に
<a href="bbs.html" target="main">BBS</a>と言うタグを作っておけば
表示されたものをクリックすると、当然のように同一ブラウザの“main”にbbs.htmlが表示されますよね?
それをあえて違うもう一方の“main”にbbs.htmlを表示する方法はないでしょうか?
ちなみに、frameのname属性は変えたくないです。
実際の動きは、1枚目に開くフレームのアンカーをクリックし、新たに構造が同じ2枚目を別に開くという雰囲気です。
そして1枚目のcontentsをクリックし2枚目のmainを変化させたい…
htmlとJavaScriptで解決出来ればOKなのですが…
「絶対無理!」でも「こういう方法は?」でも何でもいいのでアドバイスください、お願いします。
(ちなみにIEのバージョンは5.0です。ネスケの動作は不問です。)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
C_ranさん、こんばんは。
>それをあえて違うもう一方の“main”にbbs.htmlを表示する方法はないでしょうか?
この部分が読み取れないのですが、
<a href="bbs.html" target="main">BBS</a>
を
<a href="bbs.html" target="_blank">BBS</a>
にかえて、bbs.htmlを下記のものにするというのは?
<html>
<head><title>Portal</title></head>
<frameset rows="*,*">
<frame name="banner" src="banner.html">
<frameset cols="*,*">
<frame name="contents" src="contents.html">
<frame name="main" src="BBSのURL">
</frameset>
<noframes><body>frameOnly.</body></noframes>
</frameset>
</html>
質問の意図と違うようでしたらご容赦ください。
回答ありがとうございます。
bbs.htmlというのでフレームを切るのはしたくないので厳密に言うと
求めている内容と違いますね。。。すみません
結局以下のJavaScriptを実行することで動作するようになりました。
function link(){
var win = window;
// 別画面で書く
obj = win.open("index.html" , "_blank");
// 別画面のフレームに対してURLを変更する
obj.main.location.replace("bbs.html");
}
若干の動作の難はありますけどね…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
form action="#"
-
<a href="/">トップへ</a> こ...
-
インラインフレーム内でリンク移動
-
Preタグ内URLからリンクは張れ...
-
インラインフレーム内のアンカ...
-
インラインフレームの中に表示...
-
a:linkのスタイルのインライン指定
-
リンクの文字とリンクの文字を...
-
dreamweaverCS4で、絶対パスで...
-
うまくリンク先に飛ばないです…
-
ページの途中にリンクするとそ...
-
画像をクリックしたら音楽が流...
-
画面を開いたときに指定位置ま...
-
iframeから別ページへの表示
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
一つのリンクに複数のURLを指定
-
googleドライブで、PDFファイル...
-
POSTしたデータの文字コードがu...
-
css ,videotタグ。ホームページ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
<a href="/">トップへ</a> こ...
-
リンク先からリンク元の、同じ...
-
httpdで接続が拒否される
-
インラインフレームの中に表示...
-
ポップアップ画面にアンカーを...
-
Preタグ内URLからリンクは張れ...
-
ページ内の画像だけを一定時間...
-
インラインフレーム内のアンカ...
-
画像をクリックしたら音楽が流...
-
ページの途中にリンクするとそ...
-
safariでアンカーリンクが動作...
-
a:linkのスタイルのインライン指定
-
<a target="_top" href="***.ht...
-
インラインフレーム切り替え&...
-
画面を開いたときに指定位置ま...
-
同じHTMLなのに色が違う原因は?
-
googleサーチコンソールで、重...
-
ページ内リンクで<a href="#任...
-
インラインフレーム内でリンク移動
おすすめ情報