Buon giorno a tutti,
ho scaricato dal sito html uno script javascript che permette di cambiare il testo qualora io clicco su di un link fatto da Adremover, veramente una cosa interessante e tutto funziona correttamente.
Io lo volevo adattare alle mie esigenze facendo in modo che al posto del link testuale possa inserire un'immagine e che una volta cliccato il link questa immagine cambiasse con un altra.
Fino al punto di inserire la priama immagine tutto funziona correttamente il problema c'e nella risposta dopo aver cliccato il link che non mi inserisce una nuova immagine ma solo testo.
Sicuramente sbaglio nel codice di risposta ma non conosco i javascript.
Potete aiutarmi?
posto il codice fin dove funziona il tutto
<SCRIPT LANGUAGE="JavaScript">
<!--
// NB! You must manually change the value
// of the following adlink variable!
//
var adlink="html";
//
// Time in seconds until the ads come back
// (default 24 hours):
//
var timeout=60*60*24;

// Do not change anything in the code below:
var showads = 1;
function adMessage(adcode) {
if (document.cookie == "") {
document.write(adcode);
} else {
var the_cookie = document.cookie;
the_cookie = unescape(the_cookie);
the_cookie_split = the_cookie.split(";");
for (loop=0;loop<the_cookie_split.length;loop++) {
var part_of_split = the_cookie_split[loop];
var find_name = part_of_split.indexOf("ad");
if (find_name!=-1) {
break;
}
}
if (find_name==-1) {
document.write(adcode);
} else {
var ad_split = part_of_split.split("=");
var last = ad_split[1];
if (last!=0) {
document.write(adcode);
} else {
showads=0;
}
}
}
}
function writeCookie(show) {
var today = new Date();
var the_date = new Date();
the_date.setTime(today.getTime() + 1000 * timeout);
var the_cookie_date = the_date.toGMTString();
var the_cookie = "ad="+show;
var the_cookie = the_cookie + ";expires=" + the_cookie_date;
document.cookie = the_cookie;
location.reload(true);
}
function handleClick(evnt) {
var targetstring = new String(evnt.target);
if (targetstring.search(adlink) != -1) {
writeCookie(0);
}
routeEvent(evnt);
return true;
}
if (window.Event) {
window.captureEvents(Event.CLICK);
}
window.onClick = handleClick;
adMessage('');
// End -->
</script>

</head>
<body >



<div align="center">


<span onClick="writeCookie(0)">
<script language="javascript">
<!--
adMessage('[img]logo_htmlit.gif[/img]');
// -->
</script>
</span>
<script language="javascript" TYPE="text/javascript">
if (!showads) {
document.write("<form><input type=button value='Mostra il link' onClick=writeCookie(1)><\/form>")
}
</script>

</div>
</body>
</html>