■サブウィンドウのOS別表示一覧 / Flash MX 2004

 サブウィンドウはブラウザ(Windows XP SP2/Safari/Firefox等)によっては表示されない場合があります。これはポップアップブロック機能によるものです。また、Windows XP SP2などサブウィンドウはユーザーがサブウィンドウを開く許可を行わないと表示されません。サブウィンドウを利用する場合には、ユーザー環境によっては利用できない場合があるという点に注意して利用してください。

(1) 320×240サイズで開く

  getURL("javascript:void(window.open('main.html','sbw','width=320,height=240'))");
  【実行】【OS別表示結果

(2) 320×240サイズ、ステータスバー付きで開く

  getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,statusbar=yes'))");
  【実行】【OS別表示結果

(3) 320×240サイズ、リサイズ可能で開く

  getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,resizable=yes'))");
  【実行】【OS別表示結果

(4) 320×240サイズ、スクロールバー付きで開く

  getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,scrollbars=yes'))");
  【実行】【OS別表示結果

(5) 320×240サイズ、メニューバー付きで開く(Macを除く)

   getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,menubar=yes'))");
  【実行】【OS別表示結果

(6) 320×240サイズ、ロケーションバー付きで開く

   getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,location=yes'))");
  【実行】【OS別表示結果

(7) 320×240サイズ、画面上の表示座標(100,30)で開く

   getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,left=100,top=30'))");
  【実行】【OS別表示結果

(8) 320×240サイズ、画面上の表示座標(100,30)、ステータスバー付き、リサイズ可能で開く

   getURL("javascript:void(window.open('main.html','sbw','width=320,height=240,left=100,top=30,status=yes,resizable=yes'))");
  【実行】【OS別表示結果

(9) フルスクリーンモードで開く*2

   getURL("javascript:void(window.open('main.html','sbw','fullscreen=yes'))");
  【実行】【OS別表示結果

(10) ダイアログウィンドウを320×240サイズ、ステータスバーなしで開く*3

   getURL("javascript:void(showModalDialog('main.html',window,'dialogWidth:320px;dialogHeight:240px;status:false'))");
  【実行】【OS別表示結果


*1 scrollbar=no,status=noなど、条件がnoになる場合は、明記しないと正しく動作しないことがあります。

*2 Windows XP SP2ではフルスクリーンモードを指定してもウィンドウのタイトルバーなどは表示され、通常のウィンドウ最大化状態と同じになります。

*3 ダイアログウィンドウは前面に表示されダイアログウィンドウを閉じるまで他のウィンドウ(ブラウザ上の)へ切り替えることはできません。(ただし、Mac+IE5ではタイトルバークリックで切り替わる) Interntet Explorerのみ有効で他のブラウザでは動作しません。