Ciao a tutti!
Avrei bisogno di un altro aiuto per uno script. Io ho un link del tipo:
e vorrei che cliccandoci sopra l'immagineCodice HTML:<a href="javascript:avanti()">Avanti</a>diventi prima 1.jpg poi 2.jpg e così via.Codice HTML:<img src="0.jpg" id="immagine">
Per adesso uso uno script che fa uso dei cookie, ma lo trovo disordinato e "pesante".
Questo è lo script attuale:
ma come potete vedere è una cosa lunga e disordinata.Codice HTML:<script> setCookie("id","0"); function setCookie(name, value, expires, path, domain, secure) { document.cookie= name + "=" + escape(value); } function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; } var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } return unescape(dc.substring(begin + prefix.length, end)); } function avanti(){ var m=getCookie("id"); var n=m+1; document.getElementById('immagine').src=n+".jpg"; setCookie("id",n); } </script> <a href="javascript:avanti()">Avanti</a>
Avete qualche idea su come far avanzare (ed eventualmente indietreggiare) il numero dell'immagine?
Grazie!

LinkBack URL
About LinkBacks

