• 締切済み

ウィンドウを全画面表示させるには?

どこかの海外のサイトに行った時、(JavaScriptを使ってるんだと思うんですが) 突然ウィンドウが全画面で表示されて、驚いたことがあります。 全画面というのは、ウィンドウの枠もスクロールバーも全く見えず、 本当にその画面内容だけがパソコンのディスプレイに表示されるというものでした。 どなたかこの実装方法をご存知の方がいらっしゃいましたら教えてください。 よろしくお願いします。

みんなの回答

  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.3

window.open('xxxxx.html','ウインドウ名','fullscreen=yes'); というのはどうでしょうか。 http://tohoho.wakusei.ne.jp/js/window.htm#open

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=94716
  • ryouchi
  • ベストアンサー率41% (52/125)
回答No.2

この方法でもできます。ボタンを押すと別ウィンドウが 画面いっぱいに開きます。 --- begin cut here --- <html> <head> <script language="javaScript"> <!-- function hoge() { alert(screen.height); alert(screen.width); window } var GWin; //サイズ位置指定Window function WinOpen() { var st= "screen Test"; var w = screen.availWidth ; var h = screen.availHeight ; var x = (screen.availWidth -w); var y = (screen.availHeight -h); var s = "width=" + w + ", height=" + h; GWin = window.open("", "nwNew", s); GWin.moveTo(x, y); GWin.focus(); with (GWin.document) { open(); writeln("<html><head><title>", st, "</title></head>"); writeln("<body onLoad_=\"setTimeout('window.close()',10)\">"); writeln("<font color=Red><h2>", st, "</h2></font>"); writeln("x=", x, ", y=", y, "<br>", s); writeln("</body></html>"); close(); } } //--> </script> </head> <body> <form action="JavaScript:WinOpen();//"> <input type="submit" value="Open"> </form> </body> </html> --- end cut here ---

picko2001
質問者

お礼

丁寧なソースまで、どうもありがとうございます!! 始め、ウィンドウ上部にバーが表示されてましたが、 少し考えて、値をチョコチョコっと変えると、 完全に僕の思い描いた通りのウィンドウができました。 親切なアドバイス、ありがとうございました!

回答No.1

下記のソースで出来ますよ~。 そのまま使用されたら困りますが、自分なりに記述を変更して使用して下さい。 また、スクロールバーはWeb画面の大きさによりけりです。 <SCRIPT LANGUAGE="javascript"> gamen1 = self.screen.height-0; gamen2 = self.screen.width-0; self.resizeTo(gamen2,gamen1); self.moveTo(0,0); self.focus(); </SCRIPT>

picko2001
質問者

お礼

ありがとうございました。 Black_TigerさんのスクリプトをHTMLファイルに埋め込んで 試してみたのですが、なぜか動作しませんでした。 でも、アドバイスどうもありがとうございました。

関連するQ&A

専門家に質問してみよう