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ì:
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.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'; }
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?

LinkBack URL
About LinkBacks




