All'interno di una semplice pagina html ho aggiunto uno javascript.
La pagina html presenta come prime due righe la definizione del doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
poi ho aggiunto il link per lo script
<link rel="stylesheet" type="text/css" href="menu.css">
<script type="text/javascript" src="menu.js"></script>
... e questo è lo script java
var MJ;
function MJ_OpenMenu()
{
document.getElementById("MJ_MainMenu").style.top = document.body.scrollTop;
MJ = window.setTimeout("MJ_OpenMenu()", 1);
}
function MJ_StopMenu()
{
window.clearTimeout(MJ);
}
Il problema è il seguente:
se all'interno della pagina html è presente la definizione del doctype lo script non funziona, se viene tolta allora funziona tutto.
Help me!
Grazie mille