WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:フレーム内でのリンクの指定方法

0:[投稿] kaz [2003/02/24 16:30 ][環境:Mac/IE5 不明]

質問です。
外部へのリンクをするときに、
新規ウィンドウで、フレーム分割されたサイトのあるページ(トップページ以外の)を指定して飛ばすことはできるのでしょうか?

宜しくお願いします。


1:[回答] yasu [2003/02/24 17:05 ]

window.open()で、新たに開きたいページのurlを直接指定すればいいと思います。
しかし、個人的には、そのようなリンクのしかたは賛成できませんが・・・。


2:[回答] kaz [MAIL] [2003/02/24 18:17 ]

例えば
http://www.yakult-swallows.co.jp/
の中の「試合カレンダー」を
新規ウィンドウで表示させるときに"ys_main"の
URLを"/calendar/index.html"に指定したいのですが、
そういったときのオプションを教えて下さい。

よろしくお願い致します。


3:[回答] ? [2003/02/24 21:27 ]

フレームを使用して表示しているページを
フレームを解除して単独で表示したいということですか?
2>の内容がイマイチよく理解できないんだけど・・・

仮に他人のサイトをフレーム解除してその一部のファイルを
自分で用意したフレーム内に表示したいということなら
yasuさんがレスした通り、そのようなリンクの貼り方は
著作権の関係でまずいんじゃないかと・・・


4:[回答] ween [2003/02/24 21:48 ]

各フレームのURLを指定した状態で
他サイトのframesetページを開きたい、
ということではないでしょうか。

もしそうならば、
先方のサイトがそういう仕組みを用意している場合でもなければ
私は無理だと思います。


5:[質問] kaz [2003/02/24 22:04 ]

例えば、私がKDDIの関係者だと仮定して、
KDDIのサイト中で「スワローズ限定携帯着せ替えパネル」
の告知をしたいとします。

その告知のバナーを押したら、新規ウインドウに
ヤクルトスワローズの公式サイトのトップ画面を飛ばして、
いきなり「グッズショップ」を押した後の画面を
表示させたいのです。
(他のフレームは自前ではなくヤクルトのままで)

あと、ご心配されている著作権の問題はクリアーになっております。

わかりにくい説明ですいません。
weenさんの言っておられるとおり、そういった期待もできません。
無理だとすれば、進む道順を教えてあげるしかないですかね?


6:[回答] yuu [2003/02/24 22:49 ]

さまざまな問題がクリアになっているのであれば、


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-type" content="text/html; charset=Shift_JIS">
<title>SWALLOWS HOME PAGE</title>
<frameset rows="93,*,70" frameborder="0" framespacing="0" border="0">
    <frame src="http://www.yakult-swallows.co.jp/head.html" border="0" scrolling="no" topmargin="0" leftmargin="0" marginwidth="0">
    <frameset cols="170,*" frameborder="0" framespacing="0">
    <frameset rows="130,*" frameborder="0" framespacing="0">
        <frame src="http://wwwa.fujitv.co.jp/safe/red_mpl/baseball/bbtoday2003s.cgi" border="0" noresize scrolling="no">
        <frame src="http://www.yakult-swallows.co.jp/menu.html" border="0" name="ys_menu" noresize scrolling="auto">
    </frameset>
        <frame src="http://www.yakult-swallows.co.jp/calendar/index.html" border="0" name="ys_main" noresize>
    </frameset>
    <frame src="http://www.yakult-swallows.co.jp/foot.html" border="0" scrolling="no" marginhight="0" topmargin="0" leftmargin="0" marginwidth="0">
</frameset>
<noframes>
<body>
<a href="http://mobile.yakult-swallows.co.jp/">モバイル版はこちら</a>
</body>
</noframes>
</html>


というファイルを自分とこに置いて、それにリンクすればいいだけなんではないの?


7:[質問] kaz [MAIL] [2003/02/25 09:19 ]

やはりそれしかないでしょうか・・・。
URL欄に、こちらの自前のものが出てしまうのは
仕方ないですね。ありがとうございました。

これにて質問は終わりにいたしますが、
何か他に良い方法をご存知の方は
教えていただけるとありがたいです。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World