• ベストアンサー

新しいウインドウのサイズ

自分のHP内でリンクのひとつとして新しいウインドウが表示されるよう指定しました。ほんの少しの内容で補足的に表示しているだけなのですが、動作確認をすると画面いっぱいに新しいウインドウが立ち上がってしまいます。 リンク先の内容がぎりぎり表示できる大きさ(少しの内容なので小さいウインドウ)だけを新しいウインドウとしてリンクさせたいのですが、設定の仕方を教えて下さい。 ホームページビルダーを使用してますが、HTMLでも何とか操作できると思いますのでよろしくお願いいたします。

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

  • ベストアンサー
noname#5549
noname#5549
回答No.2

おはようございます。 HPBは使ってないので操作は分かりませんが、 JavaScriptでサブウィンドウを開いてやると良いでしょう。 まず、HEADに、 <script Language="JavaScript"><!-- function openWin(url) { window.open(url,"XXXXXX","toolbar=no,location=no,scrollbars=no,width=200,height=200"); } // --></script> こんな感じで記入します。 サイズは、見たとおり調整可能です。 XXXXXXには適当に名前を。 で、リンクのタグに、 <a href="javaScript:openWin('sample.html')">開く</a> と、記入します。 sample.html部分に、該当のファイル名を書くわけです。 ちなみに先にopenWin()のカッコ内はurlと定義してありますので、 同ページ内なら複数の指定が可能です。 あるいは、今のままの状態で、 開く方のファイルのHEADに、 <script Language="JavaScript"><!-- resizeTo(640,480); // --></script> こんな風にしてもサイズ調整できます。 ただ、一瞬リサイズするのが見えるのでいまいちです。 ここ↓がかなり参考になるでしょう。 いろいろ試してみてください。

参考URL:
http://www.openspc2.org/reibun/javascript/
futcchan
質問者

お礼

OKWeb自体がメンテナンスに入ってしまいお礼が今になってしまいました。 朝早くからありがとうございます。 先に回答頂いた方のやり方でトライしたら出来たのですが、他の事をしたら1度出来ていたのに指定できなくなってしまいました。 humourさんの上部の方の方法もあまり上手くいかず、その後の <script Language="JavaScript"><!-- resizeTo(640,480); // --></script> で、以外にあっさり簡単に出来てしまいました。 動作確認もしましたが、私のPC上では何の問題なくすんなり表示されました。 やり方が分かってみるとこんな簡単なことだったのね♪と言った感じですね。(その簡単な事が出来なくて困ってたんですけど・・・。(苦笑)) おかげさまで希望している動作が出来ました。 ありがとうございました。

その他の回答 (2)

noname#5549
noname#5549
回答No.3

ごめんなさい。 一部訂正。 カッコ内を「ファイル名」と書きましたが、 それは同階層(同じフォルダとか)の場合で、 違う場所に格納した場合は、きちんと相対(絶対)パスを書いてください。 失礼しました。

  • einz
  • ベストアンサー率35% (162/461)
回答No.1

javascriptを使っているとおもいますが、 <!-- function subWin(){ window.open("window.html","題名","width=600,height=500"); } //--> こんな感じでサイズ指定すればいいです。 (例の場合は600*500のウィンドウが開きます)

参考URL:
http://www.asacom.co.jp/special/home-htm/text/txt_win.html
futcchan
質問者

お礼

朝早くからご回答ありがとうございます。 すぐに試し、出来たので御礼をと思ったらOKWEB事態がメンテナンスとの事で利用出来なく今になってしまいました。 その後、またいろいろいじっていたら1度出来ていたのに何故か元に戻ってしまい、HTMLを見る限りでは問題なさそうなのですが・・・。 結局、einzさんの後から回答頂いた内容で出来ましたが、1度出来ていたということは、多分どこかがささいな事で変わってしまったんだんだと思います。 教えていただいたサイトも参考になるので感謝しております。 ありがとうございました。