- ベストアンサー
メニューバーなどの無い新規ウインドウ
私は自分のHPでイラストの展示をしていますが、 画像のサムネイルを一覧表示してそれをクリックしてからそのイラストに飛ぶというやり方を取っています。 それで、表示の方法をサムネイルをクリックしたら メニューバーなどの無い新規ウインドウにイラストの ページが表示されるという方法を取りたいのですが やり方がどうにもわかりません(TT) イラスト1枚1枚をそんな感じに表示するにはどうすれば 良いでしょうか?ぜひアドバイスお願いします!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
<head>~</head>内に、以下のスクリプトを書いてください。 <script language="JavaScript"> <!-- function wopen( iname, width, height ){ opt = "width=" + ""+width + ",height=" + ""+height + ","; opt = opt+ "scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no"; window.open( iname, "image", opt ); // --> </script> そして、表示するところで、 <a href="a.jpg" border="0" onClick="wopen('a.jpg',350,250);return false;"> <img src="thub_a.jpg"></a> (a.jpgの大きさを幅300高さ200として。少し値を大きくしているのは、余白を考慮しています) とりあえず書いただけで試していないので、きちんと動作してくれるかはわかりませんが‥‥
その他の回答 (2)
- selene_pl
- ベストアンサー率49% (102/207)
スクリプトの3行目、menubar=noに続けて、 ,resizable=yes として、ダブルコーテーションを閉じればいいです。 (先頭のコンマを落とさないようにしてください) もし、画像をセンタリングなどしたいのなら、そういう表示用のHTMLファイルを表示するようにすればいいでしょう。
お礼
ありがとうございます! 早速やってみます。
- selene_pl
- ベストアンサー率49% (102/207)
予想通りバグがありました。 window.openがある次の行に } を入れて、括弧を閉じておいてください。 あと、サイズのほうは幅・高さにプラスするのは20~30でいいようです。
お礼
早速有難う御座いました! やってみたら出来ました(^^) それで、よろしかったらこのウインドウの最大化ボタンが どうやったら使えるようになるか教えて頂けないでしょうか・・・(><)