まず、画面オブジェクトについて教えてください:
Screenオブジェクト
Screenオブジェクトは、クライアントの表示画面に関する情報が含まれています。
- availHeight
- 表示画面の高さに戻ります (Windowsのタスクバーに加えて) 。
- availWidth
- 表示画面の幅を返します (Windowsのタスクバーに加えて)を 。
タスクバーを含める必要がある場合は使用する必要がscreen.heightとscreen.widthをわずか!
availWidth属性は、ブラウザが画面の利用可能幅を表示宣言する
例:screen.availHeight
それは800の高さであれば770 ;.となりますので、XPのシステムは、Windowsのタスクバーのデフォルト30px高さを減算
タスクバーWin7のデフォルトの40ピクセルので、実際の画面の高さマイナス40 ;.です
また、タスクバーには、そうavailWidthは、画面の任意の垂直および水平位置でタスクバーから削除されもすることができます
ここで最大化したウィンドウを開くためのコードは次のとおりです。
<a href="javascript:void window.open('https://www.sina.com.cn/ ','XX',' left=0,top=0,width='+ (screen.availWidth - 10) +',height='+ (screen.availHeight-50) +',scrollbars,resizable=yes,toolbar=no')">Open</a>
また、調査はオンライン開始しました:
必ず答えは、フルスクリーン、とても無力であると言います。
ます。https://my.oschina.net/u/2552902/blog/543933で再現