![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 14.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
mam taki problem, wczesniejszy został rozwiązany - pomogl mi pewien uzytkownik forum, dziekuje mu za pomoc jeszcze raz, ale pojawil sie nastepny problem. niby mnie nie robi, mnie nie, ale wielu uzytkownikow ie tak.
pozmienialem, poprzerabialem, porobilem skrypty i wkoncu udalo mi sie jakis sensowny skleic. skrypt sluzy to pokzania img po kliknieciu na img lub zmiane checkboxa. firefox - wszystko dziala pieknie, obrazki zmieniaja sie odrazu ale pod ie juz jest gorzej. obrazki sa zmieniane z opoznieniem o 1. jak zmienie 1 checkbox to nic sie nie dzieje a jak zmienie nastepny to zmienia sie ten pierwszy... zreszta kazdy moze dzialanie zobaczyc tutaj: http://kazet.jariko.eu/test/index.html problem dotyczy ie ![]() no wiec moje pytanie czy da sie jakos np odswiezac po kazdej zmianie jakos strone, ale bez reloadu strony. kurde no powinno to tez dzialac pod ie ehh. moze ktos wie jak temu zaradzic. wklejam kod js/html tez: Kod <script> swapPos = new Array(); function swapImg(swapId, swapName) { if(typeof(swapPos[swapId]) == 'undefined') { swapPos[swapId] = 'blank'; } if(swapPos[swapId] == 'blank') { document.getElementById('img'+swapId).src = swapName+'.jpg'; document.getElementById('box'+swapId).checked = true; swapPos[swapId] = 'icon'; } else { document.getElementById('img'+swapId).src = 'blank.jpg'; document.getElementById('box'+swapId).checked = false; swapPos[swapId] = 'blank'; } } function swapBox(swapBox, swapBoxId, swapBoxName){ if(typeof(swapPos[swapBoxId]) == 'undefined') { swapPos[swapBoxId] = 'blank'; } if(swapBox.checked) { document.getElementById('img'+swapBoxId).src = swapBoxName+'.jpg'; swapPos[swapBoxId] = 'icon'; } else { document.getElementById('img'+swapBoxId).src = 'blank.jpg'; swapPos[swapBoxId] = 'blank'; } } </script> <img src="blank.jpg" id="img1" onClick="swapImg(1, 'ikonka')"> <input type="checkbox" id="box1" onChange="swapBox(this, 1, 'ikonka')"> <img src="blank.jpg" id="img2" onClick="swapImg(2, 'ikonka2')"> <input type="checkbox" id="box2" onChange="swapBox(this, 2, 'ikonka2')"> <img src="blank.jpg" id="img3" onClick="swapImg(3, 'ikonka3')"> <input type="checkbox" id="box3" onChange="swapBox(this, 3, 'ikonka3')"> mam nadzieje ze znajdzie sie ktos kto pomoze ^^ z gory dziekuje, kazet Ten post edytował kazet 14.04.2008, 17:23:59 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:31 |