Specifică lățimea
Cele mai frecvente este nevoia de mine apare în determinarea lățimii sau înălțimea ferestrei de browser pentru manipulare ulterioară. Sub tăiat toate informațiile de pe acest subiect.
În cazul în care s-ar putea veni la îndemână?
Nu voi vorbi pentru toți, dar pentru mine vine la îndemână în integrarea diferitelor galerii Textpattern`om, cursoare, etc. în cazul în care totul este scris în JS pură. Lucrurile care sunt strict legate de JS sunt rare, dar încă acolo, așa că a fost această notă.
Identificați 2 moduri: JS sau jQuery.
Determinarea lățimii sau înălțimii cu pură JS
Desigur, există posibilitatea ca utilizatorul să dezactiveze personal de prelucrare JS în browser-ul, dar mi se pare că acești „oameni ciudați“, nu atât de mult ca aproape fiecare site folosește unele soluții care rulează pe JS.
În JS, pentru a determina dimensiunea ecranului. Trebuie să utilizați funcția:
Aici este un exemplu de utilizare lipsită de sens:
Dacă-l utilizați pentru poziționarea oricăror elemente de pe pagina, atunci cea mai bună soluție este să nu utilizeze dimensiunea ecranului, și dimensiunea ferestrei browser-ului. JS se face după cum urmează:
Prin urmare, aici este un exemplu de utilizare lipsită de sens:
Determinarea dimensiunii de browser cu jQuery
Personal, am folosi metoda descrisă mai jos. Această metodă funcționează numai dacă ați conectat anterior la site-ul jQuery bibliotecă. Pe toate site-urile pe care am să fac această bibliotecă este un standard de de`fakto.
Pentru a utiliza pentru problema noastră jQuery, trebuie să utilizați codul:
Și în final, aș dori să spun că, dacă se poate face fără JS și jQuery, la toate sau în parte, acest lucru este exact ceea ce trebuie să faci.
Celălalt nu poate? cu excepția Alert? de exemplu, folosind cerere ajunge pentru a merge în altă parte și de a folosi aceste date?
alertă fără înțelepți vede de fapt oameni. Am nevoie pentru a utiliza aceste date (înălțime: lățime) pentru a schimba elemente kakieto: if ($ înălțime> = 600) <#code…> altfel <#code…>
Am facut un fel de scris că exemplul fără rost. Cel mai important oportunitate
Am facut un fel de scris că exemplul fără rost. Cel mai important oportunitate
document.body.clientHeight returnează 0 - de ce? Au încercat diferite browsere.
Ceea ce este scris aici - nu funcționează, în cazul în care nu este specificat inițial dimensiune. document.body.clientHeight afișează o valoare de zero în cazul în care fereastra de browser-ul este gol, indiferent de dimensiuni de browser. De exemplu, există self.innerHeight, care afișează înălțimea ferestrei, dar de ce nu funcționează întotdeauna.

poze folosind JS Rotire
Se afișează numărul de caractere în textarea prin intermediul jQuery

Modificarea CSS-setările de JS
1 și 2, trimiteți formularul. Cum să pună în aplicare?

Cum de a rula Ammy Admin în Linux?