Cum de a defini - rezoluția ecranului - și - dimensiunea ferestrei de browser - programatori forum

Și, după ce a fost ales, vom scrie codul, este posibil în antet. În primul rând, un exemplu care se concentrează pe rezoluția ecranului.

A se vedea al doilea exemplu, dar care se va concentra pe rezoluția browser-ului. Tot la fel, metodele s-au schimbat.


Deci, două exemple de o privire de ansamblu - Ce merge Unde să utilizați:
    screen.width. Specifică lățimea ecranului (monitor).
    screen.height. Specifică înălțimea ecranului (monitor).
    document.body.clientWidth. Specifică lățimea browser-ului.
    document.body.clientHeight. Specifică înălțimea browser-ului.
    $ (Fereastră) .width (). Specifică lățimea ferestrei browser-ului, dar numai în prezența jQuery.
    $ (Fereastră) .height (). Specifică înălțimea ferestrei browser-ului, dar numai în prezența jQuery.
    $ (Document) .width (); Returnează lățimea unui document HTML
    $ (Document) .height (); Returnează înălțimea unui document HTML

În mod evident, dacă utilizați jQuery, este de preferat opțiunea 5 în loc de 3, și 6 în loc de 4 - sunt pur și simplu mai scurte. Ei bine - gustul și culoarea.

În ceea ce privește înălțimea și lățimea specifică a înregistrărilor de ecran pentru jQuery - că, într-adevăr, eu nu le cunosc. Ideea este de a fi tipul de design 5-6 linii, dar într-un fel, în practică, nu se confruntă, mi se pare, ei nu sunt. Da, și nu este necesar, screen.width de design destul de scurt, îi lipsește.

Da, există încă $ (Document) .width () - specifică lățimea unui document HTML. Utilizarea în practică - ca ceva îndoielnic. Cine știe - Eu voi fi bucuros dacă distribuiți.