ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

小窓の複数設定について

日時: 2006/01/17 20:18
識別: IDKbV9Ra8zffU
名前: ナナマル

初めまして。
掲示板を一通り見させて頂きましたが、どうしても解決しないので、どなたか教えて下さい。

HP上に複数の小窓を設定しようと、小技集に記載があった通りに設定してみました。

ところが、1枚目は普通に表示されるのですが、2枚目以降が表示されません。

小技集にあった通りに設定しているはずなのですが、いまいち原因がわかりません。

宜しければ、どなたか教えて下さいませんでしょうか。

どうぞ宜しくお願いします。

Re: 小窓の複数設定について ( No.1 )
日時: 2006/01/17 20:26
名前: ナナマル

ちなみに、一枚目だけのHTMLソースは
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
function mado1(){
renew = window.open("ape1.jpg","new","width=700,height=500");
renew.focus();
}
// -->
</SCRIPT>

です。
そして、リンクの設定画面ではjavascript:mado1()を貼り付けています。

これだけですと、ちゃんとプレビューで表示されるんです。

次に2つ目の小窓を設定では、
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
function mado1(){
renew = window.open("ape1.jpg","new","width=700,height=500");
renew.focus();
}
function mado2(){
renew = window.open("ape1-2.jpg","new","width=700,height=500");
renew.focus();
}

// -->
</SCRIPT>

にして、2つ目の小窓のリンク設定先にjavascript:mado2()を入力しました。

それから保存して、プレビューを押すと、2枚目だけがエラーで見れません。

何か間違っている部分があるでしょうか。

宜しくお願いします。
Re: 小窓の複数設定について ( No.2 )
日時: 2006/01/17 22:17
名前: 通りすがり

> 2枚目だけがエラーで見れません。
1枚目の小窓を開けずに、2枚目のをクリックしても小窓が開かない、という意味の「エラー」ですか?

そのへんがはっきりしないので、憶測で修正点を述べます。
"new" これはウィンドウ名です。
mado1のウィンドウ名とmado2のウィンドウ名が同じなので、続けて開こうとすると、同じサブウィンドウに表示されると思います。
別々のサブウィンドウを立ち上げたいなら、ウィンドウ名を別のものにすればよいかと思います。
target="フレーム名"と似たようなものだと思えばよいかと。
Re: 小窓の複数設定について ( No.3 )
日時: 2006/01/18 11:33
名前: ナナマル

通りすがりさん、ありがとうございます。

>1枚目の小窓を開けずに、2枚目のをクリックしても小窓が開かない、という意味の「エラー」ですか?

はい、1枚目を開き、そしてまた閉じて2枚目を開いたら「ape1-2jpgが見つかりません。パスやアドレスが正しいか確認してください」みたいなエラーが出ます。

ファイル名は何回も見直したり、最初からやり直したりして間違ってないはずなんですが。。

>"new" これはウィンドウ名です。
mado1のウィンドウ名とmado2のウィンドウ名が同じなので、続けて開こうとすると、同じサブウィンドウに表示されると思います。
別々のサブウィンドウを立ち上げたいなら、ウィンドウ名を別のものにすればよいかと思います。

new以外なら何でもいいのでしょうか。試しにnew2にして保存してからプレビューしてみましたが、ダメでした。

すみません、初心者なもので。

宜しくお願いします。
Re: 小窓の複数設定について ( No.4 )
日時: 2006/01/18 15:17
名前: 通りすがり

> 1枚目を開き、そしてまた閉じて2枚目を開いたら「ape1-2jpgが見つかりません。
> パスやアドレスが正しいか確認してください」みたいなエラーが出ます。

最初から2枚目のを開こうとしても、開かないのではないですか?
そのエラー文だとパスやアドレスが間違っているとしか、思えないんですが。
おそらく、普通に<a HREF="ape1-2.jpg">ape1-2.jpg</a>とリンクしても、「ページが見つからない」になるのではないかと。

どうしても自分では分からないのであれば、問題のページをアップしてURLを提示すれば、誰かが検証してくれると思いますよ。

ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved