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>

Rispondi quotando