OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

サブウィンドウの大きさを複数設定するには?

  • すぐに回答を!
  • 質問No.249207
  • 閲覧数134
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 31% (12/38)

こんにちは。

私の知っているスクリプトだと、一つの固定の大きさでのみサブウィンドウが表示されるので、それぞれのサブウィンドウの大きさを別々に指定したいのですが、どのように記述すれば表示可能でしょうか?大きい方に合わせてしまうと、小さい方が余白が大きすぎてデザイン的にあまり綺麗ではありません。
IE4.0/NN4.0以上対応のスクリプトをお願いします。

やりたい事。
画像をロールオーバーさせ、クリックした時になおかつポップアップでサブウィンドウを表示させる。(その時表示させるページの大きさに合わせ、ウィンドウサイズも変えたい)

既にやっている事。
画像をロールオーバーさせ、固定の大きさではポップアップでサブウィンドウも表示できている。

使用しているソース。
(head部分)
<SCRIPT language="JavaScript">
<!--
function openwindow(url,target)
{
window.open(url,target, "scrollbars=yes,toolbar=no,location=no,status=yes,menubar=no,width=650,height=700")
}
// -->
</SCRIPT>
(body部分)
<a href="javascript:openwindow('mariko/profile.html','pop_up')" onMouseOver="changeImage('botanb_2.gif', 'botan2','mojij_2.gif', 'moji2')" onMouseOut="changeImage('botanp_2.gif', 'botan2','mojie_2.gif', 'moji2')"><img src="images/botanp_2.gif" width="66" height="80" name="botan2" border="0"></a>

よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル9

ベストアンサー率 41% (40/97)

openwindow( ) 関数にウィンドウの幅と高さを渡して、次のようにしてみてはどうでしょうか?

function openwindow(url, target, winWidth, winHeight)
{
window.open(url, target,
"scrollbars=yes,toolbar=no,location=no,status=yes,menubar=no,width=" + winWidth + ",height=" + winHeight);
}

おそらく、これで動くと思います。
お礼コメント
ramirami

お礼率 31% (12/38)

ありがとうございます。

自分でもう一度調べてやってみたら、うまくいきました。
投稿日時 - 2002-04-18 01:38:45
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ