ホームページ  >  に質問  >  本文

ブラウザのビューポートサイズを取得する方法

<p>訪問者に高画質の画像を表示させたいのですが、ウィンドウ サイズを検出する方法はありますか? </p> <p>さらに良いのは、JavaScript を使用するブラウザのビューポート サイズでしょうか?ここの緑色のエリアを参照してください: </p>
P粉237029457P粉237029457440日前557

全員に返信(2)返信します

  • P粉342101652

    P粉3421016522023-08-29 09:50:47

    jQuery ディメンション関数

    $(ウィンドウ).width() および $(ウィンドウ).height()

    返事
    0
  • P粉955063662

    P粉9550636622023-08-29 00:22:49

    クロスブラウザ @media(width)< /code> および @media(height) value

    リーリー

    window.innerWidth および window.innerHeight

    • GetCSS ビューポート @media(width)< /code> および @media (height) (スクロールバーを含む)
    • initial-scale およびスケーリング の変更 により、移動 エラー が発生し、PPK が ビジュアル ビューポート を呼び出す値までスケールダウンされる可能性があります。 @mediavalue
    • より小さい
    • ネイティブの丸めにより、スケーリングにより値が 1 ピクセル縮小する可能性があります
    • IE8では未定義-

    document.documentElement .clientWidth および .clientHeight

    • CSS ビューポートの幅と等しいマイナススクロール バーの幅
    • にスクロール バーがない場合は、@media (width) @media (height) を一致させます。
    • 同じ jQuery(window).width() jQuery Call ブラウザビューポート
    • 利用可能なクロスブラウザ
    • ドキュメント タイプが欠落している場合は不正確です
    ###リソース###

    さまざまな次元でのリアルタイム出力
  • キャンセル返事