Skocz do zawartości

[jQuery] Problem z przeładowaniem obrazka


koras

Rekomendowane odpowiedzi

Mam graficzny token przeciwko botom. Chciałbym za pomocą jQuery dać możliwość uzytkownikom przeładowania obrazka w razie gdyby byl on zupelnie nieczytelny.

Na chwilę obecną mam kod:

<img src="token.php" border="0" id="code" name="code"/>
<a href="#" onClick="$('#code').attr('src','token.php'); ">Odśwież</a>

Jeśli z <img> usunę parametr scr to na FireFoxie "odśwież" załaduje nowy obrazek, ale tylko 1 raz. Kolejne kliki nic nie dają, na IE nawet to takie działanie nie wychodzi. Co jest nie tak?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie rozumiem, po co z <img> usuwasz src? ;)

Kiedyś jak robiłem przeładowanie obrazka to do src dawałem "token.php?losowy_ciag_znakow". losowy ciąg znaków był generowany za każdym razem gdy user nacisnął 'przeładuj'. Losową liczbę można otrzymać przez bodajże Math.random().

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności