• ベストアンサー

Javascriptでウィンドウを真ん中に表示させたいんですけど…

基本的なことでつまってます! 助けてください…。 まず、index.htmlをフルスクリーン表示させて、 次にon Loadで小窓(仮にindex2.htmlとします)をモニターの上下左右のちょうど真ん中に表示させたいんですが、 どの記述例を例をみても、よくわかりません…。 (無知なもので…) index.html、またindex2.htmlにどのようにJavascriptを記述したらいいのでしょうか? 初心者なので、わかりやすく解説してほしいです! お願いします。

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

  • ベストアンサー
  • kube
  • ベストアンサー率30% (49/159)
回答No.3

benikoさんこんにちは。 とりあえず以下のスクリプトをindex1に書けば可能です。 moveTo使うよりこっちの方が良いと思います。多分。 onload=openWin2; function openWin2(){ X=440;Y=300;//表示するindex2のウインドウサイズ設定 WX=(screen.width-X)/2;//表示座標(横)を設定 WY=(screen.height-Y)/2;//表示座標(縦)を設定 window.open("index2.html","index2","left="+WX+",top="+WY+",width="+X+",height="+Y);//index2のウインドウサイズと表示位置を設定してウインドウ表示 }

beniko
質問者

お礼

えー…何度もつっこまれてしまいましたね(涙) 勉強不足ですみません。。。勉強になります!早速自分でやってみます!で、 ちなみに、JAVAってなんですか??

その他の回答 (4)

  • kube
  • ベストアンサー率30% (49/159)
回答No.5

#3および#4のkubeです。 やっぱり誰もレスをつけない(られない?)ようなので、参考URLの辞書を御覧下さい。

参考URL:
http://e-words.jp/w/Java.html,http://yougo.ascii24.com/gh/
  • kube
  • ベストアンサー率30% (49/159)
回答No.4

#3です。 >JAVAってなんですか ぐあぁ…なんて説明すればいいんだろう…。 (詳しい方は私がなぜ困っているかを理解して微笑んでいるに違いない) えーとですね、日本語がJAVAで手話がJavaScript、みたいな。<もうボロボロ 詳しい方、わかるように上手く説明してあげてください。<丸投げ

  • vespero
  • ベストアンサー率11% (2/17)
回答No.2

最初に言っておくとJavaとJavaScriptは別物です。 <a href="popup_full.html" onclick="window.open('popup_full.html', 'mywin', 'fullscreen=1'); return false;">Open in Full Screen</a> これはフルスクリーンで開くリンクです。 <script type="text/javascript"> <!-- function popupCenter(url, name, width, height) { var left = (screen.width - width) / 2; var top = (screen.height - height) / 2; var options = "left=" + left + ",top=" + top + ",width=" + width + ",height=" + height; window.open(url, name, options); } //--> </script> これは小窓をセンタリングで開くやつです (HEAD内に書きます) BODY内には onLoad="popupCenter('popup_center.html', 'mywin', 320, 240); return false;">Open Centering Window でいけるのではないでしょうか? ちなみにフルスクリーンのやつはWindowsでしか動作しないようです!

参考URL:
http://home.impress.co.jp/books/urawaza/tipsdic/sample100-129/index.html
beniko
質問者

お礼

ありがとうございます。 スミマセン…てっきり、おなじものかと思ってました(ハズカシイ!!)勉強します! 早速ためしてみますね。

noname#10926
noname#10926
回答No.1

参考URLを見ても解りませんか? 解らなかったら基本から勉強した方がよいですよ。 なお、フルスクリーンは顰蹙(ひんしゅく)です。

参考URL:
http://www.openspc2.org/reibun/javascript/window/015/index.html
beniko
質問者

お礼

なんか…カテゴリ違いだったようで… 失礼しました。 参考にさせていただきます!

関連するQ&A

  • CSSでウィンドウの真ん中にボックスを表示させる方法

    固定したサイズのボックスでWebページ(例:760×500)を、 つくり、ユーザーのウィンドウサイズに応じて 常に画面の真ん中に表示させたいのです。 左右を真ん中にするのは、 margin-right:auto; margin-left:auto; だと思うのですが、垂直位置の上下余白を同じに する方法が分かりません。 質問の意味が分かりにくいかもしれませんので 不明点があれば補足します。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • ど真ん中に表示させたい

    ホームページビルダーV9を使っております。 まず参考URLを見ていただきたいのですが、このように画面のど真ん中にレイアウトされたページを作りたいのですが、 http://www.notbrenda.com/index.html 1・レイアウトされた真ん中の部分は何で作るのか(表やレイアウト枠、インフレームなど) 2・表やレイアウト枠等の場合、左右中央揃えは出来るのですが、上下が出来ません。 お店のページを作ることを安請け合いしてしまいこまっています・・・ デザインやページの編成自体は完成したのですが「どこでも配置モード」で作ってしまったもので・・・。 稚拙な文章で恐縮なのですが、もしよろしければアドバイスよろしくお願いいたします。

  • 背景に1280×1024の画像があるフルスクリーンでスクロールバー非表示をするには

    はじめまして。かなり困っております。よろしくお願いします。 現在わたしが作成しようとしているものは下記の項目のものです。 ------------------------------------------------------------------------------------ ・index.htmlにあるenterボタンを押して、flashフルスクリーンのページが表示される(縦横のスクロールなし)。 ・フルスクリーンで使用するflashの背景画像が1280×1024pxである。 ・背景画像は伸縮せず、固定。どのモニターでも中央に表示される。 ------------------------------------------------------------------------------------ です。 フルスクリーンはindex.htmlにjavascriptを埋め込んで、できたのですが、1280×1024pxより小さなモニターの場合、画像が中央に配置しません。 どうすればよいでしょうか? よろしくお願いします。

  • 文字列を画面の上下方向の真ん中に表示するタグってないの?

    文字列を画面の上下方向の真ん中に表示するタグってないの? 左右方向の真ん中に表示するのはわかったんだよね centerってやればいい でも画面の上下方向の真ん中に表示するのが 探しても見つかんない

    • ベストアンサー
    • HTML
  • javascriptでのボタンの位置、大きさと

    サイトに占いのjavascriptを記述したのですが javascriptで占いボタンの位置を上下左右任意の位置に配置する方法と占いボタンの大きさを任意のサイズに変更したいです。 それと占い結果で表示されるポップアップ内にテキストリンクを挿入したいです。 どのように記述すればいいのでしょうか? お分かりの方いましたらお願い致します

  • JavaScriptでスプリットウインドウ

    お世話になります。 ある事情でhtmlの<frame>が使えないのでJavaScriptでこの機能を実現したいと思います。 すなわち、<body>を<div>または<table>で左右(上下)に分割して境界線をドラッグして領域の幅(高さ)を自由に変更したいのですが、どうすればよいかよくわかりません。web検索しましたが例が見つかりませんでした。適当なexampleがあればご紹介よろしくお願いします。 jqueryを使い慣れているのでjqueryのプラグインか何かの例があればありがたいのですが、そうでなくての結構です。特に限定しません。よろしくお願いします。

  • 画面の真ん中に画面

    よろしくお願いします。 画面の真ん中に画面を表示させる方法を教えてください。 真ん中に表示させたHTMLファイルはスクロールバーで上下左右に表示移動できること。 それと、レイヤーの中にHTMLファイルを読み込むことが出来るのでしょうか?

    • ベストアンサー
    • HTML
  • Firefoxで真ん中に表示されない

    こんにちはCSSでの疑問なんですが下記のように コードを書いて、CSSで"H"のボックスを"F"のボックスの真ん中に 表示されるようにしたいのですが、IE6では表示されるのですが Firefox2では左右は真ん中にあるのですが、上下が動きません。 ご教授おねがいします。 <body> <div id="F"> <div id="H"> </div> </div> </body> #F { background: #000000; height: 200px; width: 200px; } #H { background: #33CCCC; height: 100px; width: 100px; margin: 50px auto 0px; }

    • 締切済み
    • CSS
  • JavascriptからのCSSによる表示・非表示制御

    よろしくお願いします。 Javascriptからスタイルシートの表示・非表示の制御をしようとしています。まず、下記の一文を見ていただきたいのですが $("object").css("visibility","hidden"); 1.上記の記述の意味をできれば詳しく解説していただきたいのです。 ($("object")は何を指す・・・とか) 2.上記記述で、IE6、IE8、FF3、Safariなどでは動作するのですが、IE7やIE8の互換表示では上記がうまく動作しないようなのですが、IE7でも動くようにするにはどうすればよいでしょうか? よろしくお願いします。

  • JavaScript-世界時計が表示されない

    Dreamweaverで社内サイトの作成をしています。 世界時計を表示したく、Dreamweaverで新規HTML作成→JavaScriptの記述 を行ったところ正しく表示されましたが、 同じソースをコピーして、担当するトップページ(index.html)に貼り付けたところ、時計だけが表示されません。 <使用ブラウザ:IE6.0.2> これは一体何が原因なのでしょうか? ●index.htmlにテンプレートを使用しているから? ●貼り付けようとする位置に問題がある? ●同じページ内に他のJavascriptを使用しているから? 自分なりに色々調べましたが全く見当がつきませんので、 どなたかご存知の方ご教授いただけますでしょうか。 よろしくお願い致します。 世界時計のJavaScriptソースを参考にしたURL http://www.ueda.info.waseda.ac.jp/~gaku/js/how030.html