come da titolo, potreste aiutarmi a creare uno script per visualizzare una foto + del testo (formattato magari) diversa ad ogni collegamento?GRAZIE!!!
///edit:
aggiungo più informazioni...
allora, la foto dovrebbe essere visualizzata in un <div> e il testo in un'altro <div>. Al momento utilizzo già un ottimo script realizzato da un gentilissimo altervistano che utilizzavo qualche tempo fa per dei banner... lo script è il seguente:
può essere utile o è meglio farne uno + semplice tutto da capo?Codice HTML:<script type="text/javascript"> //qui decidi cosa fare di default quando non viene indicato il quarto parametro var defaultOpenInNewWin = true; var banners = new Array(); //new Banner("URL sito", "descrizione", "URL immagine", true /* se in nuova finestra */); banners[0] = new Banner("http://www.google.it", "Descrizione apri in nuova finestra", "http://www.google.it/images/logo_sm.gif", true); banners[1] = new Banner("", "Descrizione niente link", "http://www.google.it/images/logo_sm.gif", false); banners[2] = new Banner("http://www.google.it", "Descrizione default open", "http://www.google.it/images/art.gif"); banners[3] = new Banner("", "Descrizione niente link default open", "http://www.google.it/images/art.gif"); function Banner(url, description, image, newWin) { this.url = url; this.isLinked = url.length>0; this.description = description; this.image = image; this.newWin = (newWin)? newWin : defaultOpenInNewWin; return this; } var bNum = Math.round(Math.random() * (banners.length - 1)); var bnr = banners[bNum]; var jsout = ''; if (bnr.isLinked) jsout += "<a href=\""+ bnr.url +"\""+ (((bnr.newWin))?" target=\"_blank\">":">"); jsout += "<img src=\""+ bnr.image +"\" border=\"0\" alt=\""+ bnr.description +"\" title=\""+ bnr.description +"\">"; if (bnr.isLinked) jsout += "</a>"; document.write(jsout); </script>

LinkBack URL
About LinkBacks
