Buonasera a tutti!
Vorrei innanzitutto ringraziarvi per l'incredibile aiuto che si può trovare su questo fantastico sito!![]()
Venendo al mio problema: in sintesi devo fare in modo di avere un cambio immagine al passaggio del mouse, specificando una sola volta tutto il codice, per poi richiamarlo successivamente in varie pagine tramite una funzione simile: <?php printimg(); ?>
Utilizzando questo script tutto funziona correttamente:
_________________________________________________
<head>
<script language=""JavaScript"">
<!--
function cambia(ImageName,ImageFile){
ImageName.src = ImageFile;
}
// -->
</script>
</head>
<body>
<a href="index1.html" target="_blank"
onmousemove="cambia(bott5,'bott5-1.gif')"
onmouseout="cambia(bott5,'bott5.gif')">
[img]bott5.gif[/img]</a>
</body>
__________________________________________________ _-
Il problema è che dovrei inserire quanto sopra in un file php che poi venga successivamente richiamato da varie pagine del mio sito, tramite (ad esempio) un comando del genere <?php printimg(); ?>
ipotizzando ovviamente che nel PHP che viene richiamato sia specificata una funzione del genere:
_________________________________________
function printimg(){
echo '<a href="index.php" target="_blank"
onmousemove="cambia(bott5,'bott5-1.gif')"
onmouseout="cambia(bott5,'bott5.gif')">
[img]bott5.gif[/img]</a>'
;
}
__________________________________________
In questo modo ovviamente lo script nell'head non viene caricato..
Anche mettendo lo script nell'head di ogni pagina, poi quando vado a richiamare la funzione, nemmeno cosi va...![]()
In sintesi avrei bisogno di specificare tutto questo codice UNA SOLA VOLTA, in modo da richiamarlo successivamente in varie pagine senza dover copiare tutto il codice in ogni singola pagina...
Scusate per il lungo post, ringrazio in anticipo per ogni aiuto!![]()