Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ładowanie zawartości <DIV>'a
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Rzepa
Witam,
Na stronie mam formularz, a na nim blok <DIV> z właściwością display:none. Pod link na stronie mam podpiętą funkcję, która ten blok pokazuje bądź chowa. W bloku tym znajduje się wiele obrazków (emotikony). Gdy otwieram stronę w IE, to obrazki zaczynają się ładować, choć tego nie widać, bo blok jest ukryty. Jeśli w trakcie tego procesu kliknę na link, który odkryje blok, to ikonki przestają się ładować. Efekt jest taki, że te, które zdążyły się ściągnąć są widoczne, a reszta pokazuje się jak standardowo nie załadowane obrazki. W Operze jest OK, choć zaczyna ona ściągać obrazki, dopiero, gdy odkryje się tego <DIV>'a

Jak temu zaradzić?

Dzięki,
Rz.
revyag
Obrazki takie jak emotikony powinny się załadować błyskawicznie bo wielkość każdego z nich to nie więcej niż 600-700 bajtów, chyba że Twoje są dużo większe. Może tu jest problem ? Może masz zbyt duże te emotikony ?
gaza
A moze trzeba je zaladowac wczesniej do pamieci podrecznej

ponizsze dodajemy na poczatku skryptu:
Kod
var emotikona_1 = new image(20, 20);
emotikona_1.src = 'jakis url';

i tak po kolei kazdy obrazek.

moze pomoze ?

Pozdrawiam
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.