Salve a tutti, vi spiego brevemente il problema: ho una pagina .php che mostra il menu laterale di un sito, ha parti in php, html e uno script in js, questa pagina se visualizzata singolarmente sul browser funziona e lo script gira perfettamente. Al contrario se la includo in una pagina principale, lo script smette di funzionare, o meglio funzionano solo alcune cose.. vi posto lo scriptino in questione
codice:
<script type="text/javascript"> var i = 0;
var a = 0;
function move(verso){
var myDiv = document.getElementById("myDiv");
if(verso == "down"){
if (parseInt(myDiv.style.height) < 140){
myDiv.style.height=parseInt(myDiv.style.height)+2;
}else{
clearTimeout(i);
}
}else{
if (parseInt(myDiv.style.height) != 0){
myDiv.style.height=parseInt(myDiv.style.height)-2;
}else{
clearTimeout(a);
document.getElementById("menudown").style.cssText = document.getElementById("menudown").style.cssText + "border-radius: 5;";
}
}
}
function plus(){
clearTimeout(a);
document.getElementById("menudown").style.cssText = document.getElementById("menudown").style.cssText + "border-radius: 5 5 0 0;";
i = setInterval(function(){move("down")},2);
}
function minus(){
clearTimeout(i);
a = setInterval(function(){move("up")},2);
}
</script>