![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 13.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
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 ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 22.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:40 |