Ehilà ragazzi,
non so se l'avete notato ma da qualche tempo ho aggiunto un captcha al mio sito con tanto di link di reload, ora che ho pubblicato le ultime modifiche al sito posso concentrarmi un po' (credo) sull'unico problema del captcha: il reload.
Per fare il reload immagine ho pensato di fare così:
Codice HTML:
function RicaricaImmagine(){
document.getElementById('captcha').width = '16';
document.getElementById('captcha').height = '16';
document.getElementById('captcha').src = 'immagini/ajax.gif';
document.getElementById('captcha').src = 'dynamic.php?action=captcha';
document.getElementById('captcha').width = '130';
document.getElementById('captcha').height = '45';
}
Il problema non è ne Internet Explorer ne Opera ma il problema è che Safari e Mozilla FireFox la prima volta ricaricano l'immagine mentre la seconda volta richiamano l'immagine presente in cache e quindi il codice non può cambiare.
Mi sapreste suggerire come posso fare in modo che anche Mozilla e Safari per quante volte premano il link per ricaricare l'immagine esso cambi sempre e quindi il codice sia sempre diverso?