Ragazzi ho un problema davvero INCREDIBILE!!!
Ho provato sul mio dominio un javascript molto carino che crea delle tendine scorrevoli dentro a dei DIV...forse conoscerete gli script MOO.FX (http://moofx.mad4milk.net/)
In altre parole lo script, che riporto qui sotto in una versione test è molto semplice...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>moo.fx Effects Test</title>
<script type="text/javascript" src="prototype.lite.js"></script>
<script type="text/javascript" src="moo.fx.js"></script>
<script type="text/javascript">
// Initialise the effects
var containerHeight;
window.onload = function() {
containerHeight = new fx.Height('container', {duration: 400});
}
</script>
</head>
<body>
<div id="wrapper">
<p onclick="containerHeight .toggle();">Lorem ipsum.</p>
<div id="container">
Lorem ipsum dolor sit amet...</p>
</div>
</div>
</body>
</html>
Nella fattispecie il problema è che questo script funziona tranquillamente in un file html...mentre in un file PHP (una pagina html che viene però composta da vari php files, header.php, mainpage.php, footer.php) il browser restituisce l'errore in oggetto:
containerHeight non è definito!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![]()
come potete invece vedere è definito e dichiarato...e non capisco perchè la variabile non venga caricata.... Le ho provate davvero tutte e funziona in tutti i casi nei quali ho testato lo script, eccettuato per il php..........
potete aiutarmi?![]()
grazie...