![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 6.06.2004 Ostrzeżenie: (20%) ![]() ![]() |
Mam proste pytanko. Na stronce będę miał jeden większy obrazek JPG. Chciałbym ,żeby obrazek ładował się na końcu i podczas ładowania wyświetlił się np:napis "ładowanie grafiki". Nie znam za bardzo JS. Jakies podpowiedz?
-------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Możesz użyć xmlHTTPRequest. Obrazek wsadzasz do innego pliku np. img.html
W pliku index.html załatwiasz resztę: Kod <script type="text/javascript"> function getHTTPObject() { var xmlhttp; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; } function loadImg(){ var xmlhttp = getHTTPObject(); var area = document.getElementById("obrazek"); area.innerHTML = "<p>Ladowanie obrazka.....</p>"; xmlhttp.open("GET","img.html"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ area.innerHTML = xmlhttp.responseText; } } xmlhttp.send(null); } </script> Minus tego rozwiązania jest taki że jak ktoś ma js wyłączone to będzie problem ![]() -------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 6.06.2004 Ostrzeżenie: (20%) ![]() ![]() |
dzięki, jeszcze tylko przetrawię kod i mogę sie brać do roboty
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(revyag @ 2005-05-25 11:07:34) Minus tego rozwiązania jest taki że jak ktoś ma js wyłączone to będzie problem ![]() A to nie opiera się przypadkiem o wtyczkę ActiveX? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Mnie sie wydaje, ze Ajax to armata na mrowke w tym przypadku... przekombinowanie.. Mozna to przeciez zrobic prosciej:
-------------------- Brak czasu :/
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 6.06.2004 Ostrzeżenie: (20%) ![]() ![]() |
no właśnie to będzie tylko jeden obrazek
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:10 |