Autor Zpráva
style
Profil *
Potreboval bych poradit.
Provedu nahrani obrazku na server a pak pomoci javascriptu provedu zmenu pozadí prvku
document.getElementById('photo').style.background ="url('../img/avatar.jpg')";
coz funguje bez problemu.
Ale kdyz provedu danou akci opakovane (bez znovunacteni cele stranky), pozadi zustane stejne, i kdyz na serveru avatar.jpg je jiz jiny obrazek.
Jak provest resresh pozadi prvku bez nutnosti znovunacteni cele stranky?
Dekuji za radu
_es
Profil
style:
pozadi zustane stejne, i kdyz na serveru avatar.jpg je jiz jiny obrazek.
Sprav to tak, aby to prehliadač považoval za iný http dotaz, napríklad takto.
style
Profil *
A v obr.php je pouze odkaz na obrázek? Nebo co je jeho obsahem?
_es
Profil
style:
On má obrázok v „súbore“ obr.php, ty v súbore ../img/avatar.jpg a riešenie je to isté.
style
Profil *
Uz jsem to vyresil nasledne (zatim tedy jen overeno v FF):
document.getElementById('photo').style.background = "url('../img/avatar.jpg?r=" + Math.random()+")";
Dekuji za tip

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: