• ベストアンサー

HTMLの自動ジャンプとfullscreen

本当に困ってます。 プレゼン用でHTMLを使う事になりました。 変なページを作成する訳では有りません。 フルスクリーンのページに自動ジャンプしたいのですが、上手くいきません。フラッシュでジャンプしてもフルスクリーンにならず、メタタグに入れてもダメでした。どうぞ教えて下さい。 <HTML> <HEAD> <meta http-equiv=Content-Type content="text/html; charset=SHIFT_JIS"> <meta http-equiv="refresh" content="3;url=to.html"></HEAD> <BODY scroll="no"> <A href="#" onclick="javascript:window.open('to.html','newin','fullscreen=yes')"> <font color=white>フルスクリーンで表示します。</font></A> </BODY> </HTML> どうぞ宜しくお願い致します。

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

  • ベストアンサー
  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.4

#2、3です。 「補足」の件、了解いたしました。 質問内容を良く把握せずに失礼いたしました。 では、以下の記述で如何でしょうか・・・ <html> <head> <meta http-equiv="content-type" content="text/html;charset=shift_jis"> <title>IE4以上でリンク先を3秒後にフルスクリーン表示する</title> <script type="text/javascript"> <!-- function full_screen() { window.open("#","", "fullscreen=yes"); } //--> </script> </head> <body onload="setTimeout('full_screen()', 3000)"> <a href="javascript:onClick=full_screen();">3秒後にFlashがフルスクリーン表示されないときは、こちらをクリックしてください。</a> </body> </html> window.open("#","", "fullscreen=yes"); の、#は、表示させたいHTMLのパスに置き換えて、動作チェックして下さい。

aieeen
質問者

お礼

ここをお借りしてみなさまに、お礼を申し上げます。 ありがとうございました。 上記のソースを貼って作成しています。

その他の回答 (4)

  • mat-21
  • ベストアンサー率56% (91/162)
回答No.5

フルスクリーン設定は、ジャンプさせる側にせっていするのではなく、ジャンプしたHTMLに記述したらいかがでしょう? フルスクリーンにするHTMLの<head>~</head>の間に <script language="javascript"> <!-- var windowX=screen.width; var windowY=screen.height; window.resizeTo(windowX,windowY); window.moveTo(0,0); // --> </script>

  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.3

#2です。 質問文の<BODY scroll="no">を見落としていました。 <BODY scroll="no">は、リンク元のHTMLに記述するのではなく、リンク先の(swfを表示させる方の)HTMLに記述しないと、せっかくフルスクリーン表示されたFlashなのに、スクロールバーが出てしまいますので、ご注意下さい。 一応、念のため・・。

  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.2

以下の記述では、どうでしょうか? <html> <head> <meta http-equiv="content-type" content="text/html;charset=shift_jis"> <title>IE4以上でフルスクリーン表示する</title> <script type="text/javascript"> <!-- function full_screen() { window.open("#","", "fullscreen=yes"); } //--> </script> </head> <body> <a href="javascript:onClick=full_screen();">フルスクリーンで表示させます。</A> </body> </html> 上の記述の中の、 window.open("#","", "fullscreen=yes"); の、#は、表示させたいHTMLのパスに置き換えて、動作チェックして下さい。 フルスクリーン表示されたページは、Alt+F4でクローズさせるか、戻るためのリンクを設定して下さい。

aieeen
質問者

補足

ありがとうございます。 メタタグの3秒後にジャンプと ジャンプ後のフルスクリーンが 同時に行えません。 切り分けて動かすと上手く行くのですが、 恐縮ですが、教えて頂ければ幸いです。 宜しくお願い致します。 <BODY scroll="no">は無視して下さい。

noname#10926
noname#10926
回答No.1

セキュリティの関係から「Window.open はフルスクリーン モードでは開かない」じゃなかったでしょうか?

aieeen
質問者

お礼

ありがとうございます。