Ciao a tutti!
Stò realizzando un piccolo lavoro...
http://giovanniorani.altervista.org/
dovreste riuscire anche a vedere il codice credo...
Il problema sta nel roll-over dei bottoni del menu in alto, sembra che la funzione, e le chiamate siano ok; tant'è che ho messo un alert, per verificare se si entrasse effettivamente all'interno della funzione e se le variabili passate fossero giuste; e così è infatti, quindi non riesco a capire dove stia l'errore...
Non credo che sia neanche un problema di indirizzo del file dell'immagine, perchè se sostituisco l'indirizzo scritto per i roll-over, nell'html la trova e viene visualizzata...
Probabilmente c'è qualcosa che mi sfugge a questo punto.
Vi posto anche il codice che non si sa mai...
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Studio Multimedia</title>
<link rel="stylesheet" type="text/css" href="stile.css" />
<script type="text/javascript" language = "javascript">
<!--
//Variabili globali per identificare i bottoni
var uno = "home";
var due = "chisiamo";
var tre = "sposi";
//Verifichiamo se l'oggetto e il metodo sono supportati dal browser
if(document.images)
{
//Creazione dei nuovi oggetti "immagine", e assegnazione dell'immagine relativa
var buttone_home1 = new Image();
buttone_home_1.src = "Images/Bottoni/Home.jpg";
var buttone_home2 = new Image();
buttone_home_2.src = "C:/xampp/htdocs/Studio Multimedia/Images/Bottoni/Home2.jpg";
var buttone_chisiamo_1 = new Image();
buttone_chisiamo_1.src = "Images/Bottoni/Chisiamo.jpg";
var buttone_chisiamo_2 = new Image();
buttone_chisiamo_2.src = "Images/Bottoni/Chisiamo2.jpg";
var buttone_sposi_1 = new Image();
buttone_sposi_1.src = 'Images/Bottoni/Sposi.jpg';
var buttone_sposi_2 = new Image();
buttone_sposi_2.src = 'Images/Bottoni/Sposi2.jpg';
//Funzione per gestire l'immagine di over; prende in ingresso l'attribto val
function over_button(val)
{
//Verifichiamo se la funzione è stata chiamata dal buttone HOME
if(val == "home")
{
//alert(val);
//Effettuiamo l'assegnamento all'oggetto dell'immagine, con l'immagine inserita nella variabile
document["buttonOne"].src = buttone_home_2.src
}
//Se chiamata dal buttone CHISIAMO
else if(val == "chisiamo")
{
//Assegnamento dell'immagine all'oggetto
document["buttonTwo"].src = buttone_chisiamo_2.src;
}
//Se chiamata dal buttone SPOSI
else if(val == "sposi")
{
//Assegnamento dell'immagine all'oggetto
document["buttonTre"].src = buttone_sposi_2.src;
}
} //Fine della funzione di over
//Funzioner per gestire l'immagine di ritorno all'originale; prende in ingresso l'attributo val2
function up_button(val2)
{
//Vefifichiamo attraverso l'attributo val2 se è stata chiamata dal bottone HOME
if(val2 == "home")
{
//Assegnazione dell'immagine
document["buttonOne"].src = buttone_home_1.src;
}
//Se chiamata da CHISIAMO
else if(val2 == "chisiamo")
{
//Assegnazione dell'immagine
document["buttonTwo"].src = buttone_chisiamo_1.src;
}
//Se chiamata da SPOSI
else if(val2 == "sposi")
{
//Assegnazione dell'immagine
document["buttonTre"].src = buttone_sposi_1.src;
}
}//Fine funzione di up
}
//-->
</script>
</head>
<body>
<div id="div_container">
<div id="div_menu">
<div id="div_submenu">
<div id="div_sub2menu">
<ul>
[*]
<a href="#" onmouseover="over_button(uno)" onmouseout="up_button(uno)">
[img]Images/Bottoni/Home.jpg[/img]
</a>
[*]
<a href="#" onmouseover="over_button(due)" onmouseout="up_button(due)">
[img]Images/Bottoni/Chisiamo.jpg[/img]
</a>
[*]
<a href="#" onmouseover="over_button(tre)" onmouseout="up_button(tre)">
[img]Images/Bottoni/Sposi.jpg[/img]
</a>
[/list]
</div>
</div>
</div>
<div id="div_center">
[url="#"] [img]Images/back4.jpg[/img] [/url]
</div>
</div>
</body>
</html>
Ho validato anche il documento, quindi non credo che siano errori di sintassi...
:master: