Ciao a tutti.
Ho uno script (preso dal sito del w3 Schools) che mi funziona solo se tolgo dalla pagina la dichiarazione di DTD.
Non ho la possibilità di mettere online la pagina...forse il problema sono gli attributi di stile impostati con lo script? Qualcuno mi illumina?
Grazie
il codice html:
--------------------------------------------------------
<!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">
<head>
[....]
<meta http-equiv="content-Script-Type" content="text/javascript" />
<script type="text/javascript" src="script/script.js"></script>
</head>
<body>
<div id="personalizzazione" onclick="show_hide_menu()">
[...]
</div>
</body>
</html>
-------------------------------------------------------
il codice Javascript:
----------------------------------------
var i=-85
var c=0
var intHide
var speed=3
function show_hide_menu()
{
if (c==0)
{
c=1
clearInterval(intHide)
intShow=setInterval("show()",10)
}
else
{
c=0
clearInterval(intShow)
intHide=setInterval("hide()",10)
}
}
function show()
{
if (i<-9)
{
i=i+speed
document.getElementById('personalizzazione').style .top=i
}
}
function hide()
{
if (i>-85)
{
i=i-speed
document.getElementById('personalizzazione').style .top=i
}
}
----------------------------------------------