Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Aktualna szerokosc diva
Forum PHP.pl > Forum > Przedszkole
kkuubbaa88
mam "ruchomego" diva na stronie o kodzie CSS:

margin:0px auto 0px auto;
min-width:1000px;
max-width:1220px;
height:140px;

potrzebuje teraz odczytac jego aktualna szerokosc... probowalem tak:

var obj = document.getElementById("divek");
zmienna = obj.style.width;

ale to nie dziala i pewnie nie zadziala... jak to mozna zrobic ?
Skie
zamaist:

Kod
zmienna = obj.style.width;


Daj;

Kod
zmienna = obj.clientWidth;



...Gdyby coś ci nie pasowało możesz jeszcze ew. pokombinować z offsetWidth lub scrollWidth
kkuubbaa88
dzieki smile.gif mam tylko jeszcze jedno pytanie...

w divie nie wiem jaka dac funkcje, aby dzialalo podczas zmienianai szerokosci okna... probowalem

<div onresize="">

ale nie dziala...
skowron-line
http://www.w3schools.com/jsref/jsref_onresize.asp
Cytat
Definition and Usage

The onresize event occurs when a window or frame is resized.


Możesz sobie co sekunde np sprawdzac czy szerokość i wysokość div -a jest taka sama jak wyjściowa.
erix
A po co tak? Przecież w DOM są zdarzenia wyzwalane przy modyfikacji drzewa. [;
kamil4u
Cytat
A po co tak? Przecież w DOM są zdarzenia wyzwalane przy modyfikacji drzewa. [;

Powiedz to użytkownikom IE i starszym przeglądarkom (tak sprzed 2 lat max.) smile.gif
erix
Są i w IE. tongue.gif

Nie wszystkie, ale są, poszukaj. [;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.