1

ここに画像の説明を入力

javascript では、window.open() で width=500 height=500 とすると、ページ サイズ (html が表示される領域) が 500 x 500 の新しいウィンドウが開きます。ただし、ウィンドウ全体のサイズは大きくなります (幅と高さ)。写真では、テーマ、オペレーティングシステムなどによって異なります...)

私たちのシステムは、さまざまな環境 (OS、テーマなど) で window.open() を使用する必要があります。各環境で、ウィンドウは最大サイズで開く必要があるため、ウィンドウは画面全体を覆い、タスクバーだけが覆われることはありません。

そのためには、追加のコントロール (すべてのエアロ ガラスとボタン) のサイズを見つける必要があります。ウィンドウ全体の幅と高さがあれば、そこからページ サイズを差し引くことができます。これらの値 (ウィンドウ全体の高さと幅) を取得する方法はありますか?

4

2 に答える 2

1

私がよく理解していれば、次の方法で余分なスペースを見つけることができます。

window.outerHeight - window.innerHeight

于 2013-05-23T09:36:39.900 に答える
1

と を使用screen.height;screen.width;て、フル スクリーンの解像度screen.availHeightを取得したり、訪問者の画面の高さ (ピクセル単位) から Windows タスクバーなどのインターフェイス機能を引いたものを取得したりできます。

window.height と sreen.height の詳細については、jigfox の投稿を参照してください

于 2013-05-23T09:38:33.627 に答える