eska chojnice
22.11.2010, 17:17:15
Crozin
22.11.2010, 18:07:27
1. Wyszukujesz wszystkie obrazy (getElementsByTagName()) w postach.
2. Dodajesz do nich listenera dla zdarzenia LOAD.
3. Gdy obrazek się załaduje (i odpali się nasłuchująca funkcja) sprawdzasz jego wymiary.
4. Jeżeli szerokość i ew. wysokość jest większa od jakiejś tam maksymalnej wartości obliczasz po prostu o ile trzeba zmniejszyć szerokość/wysokość (zwykła arytmetyka).
5. Zmieniasz parametry width/height obrazu.
Dodanie informacji o czymś takim oraz mechanizmu zmieniającego pomiędzy oryginalnymi i wyliczonymi wymiarami nie powinno być trudne.