Hej!
Jag har stött på ett problem som jag inte klarar ut själv...
När jag uppdaterar sidan så går det bra i rätt många fall, men ibland får jag ett felmeddelande att ';' förväntas på rad 44....
Detta är koden:
<html>
<head>
<title>Kroppsverkstan : meny</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta name="Description" content="Välkommen in till Kroppsverkstan" />
<meta name="Author" content="Erik Sigvardsson" />
<meta name="KeyWords" content="kroppsverkstan, gävleborgs län, gävleborg, friskvård, massagekurser, utbildning" />
<link rel="stylesheet" href="stilmall_menu.css" type="text/css"/>
<script type="text/javascript" language="javascript">
var lastmenu=false;
function changeStyle(Id,Property,Value){
if (document.all){
eval('document.all[Id].style.'+Property+'="'+Value+'"');
} else if (document.layers){
eval('document.layers[Id].'+Property+'="'+Value+'"');
} else if (document.getElementById){
eval('document.getElementById(Id).style.'+Property+'="'+Value+'"');
}
}
function clickMenu(mnu){
if(mnu==lastmenu){
changeStyle(mnu,'display','none'); lastmenu=false;
} else {
if(lastmenu){ changeStyle(lastmenu,'display','none'); }
changeStyle(mnu,'display','block');
lastmenu=mnu;
}
}
function closeMenus(){
changeStyle('m2','display','none');
changeStyle('m3','display','none');
lastmenu=false;
}
function openWindow()
{
window.open("admin/index.html","my_new_window","toolbar=no, location=yes, directories=no, status=yes, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=600, height=480")
}
onMouseover="this.style.backgroundColor='blue';" onMouseout="if(this!=active){ this.style.backgroundColor='white'; }" onClick="if(active){ active.style.backgroundColor='white' } active=this;"> A </td>
</script>
<style type="text/css">
.datum{
color:red;
font-weight:bold;
}
</style>
<base target="content"/>
</head>
<body>
<div id="menu">
<div class="topmenu">MENY</div>
<p class="menu" onmouseover="this.style.backgroundColor='#5675B3'" onMouseout="this.style.backgroundColor='#7BA7FF'">
<a href="kroppsverkstan.html" onclick="closeMenus();">Kroppsverkstan</a>
</p>
<p class="menu"><a href="migsjalv.html" onclick="closeMenus();">Mig själv</a></p>
<p class="menu"><a href="massagekurser.html" onclick="clickMenu('m2')">Massagekurser</a></p>
<div id="m2" style="display:none;">
<p class="undermenu"><a href="kursbeskrivning.html">Kursbeskrivning</a></p>
<p class="undermenu"><a href="kurserpagang.php">Kurser på gång</a></p>
<p class="undermenu"><a href="nyhetsbrev.html">Nyhetsbrev</a></p>
</div>
<p class="menu"><a href="utbildningar.html" onclick="closeMenus();">Utbildningar</a></p>
<p class="menu"><a href="friskvard.html" onclick="closeMenus();">Friskvård</a></p>
<p class="menu"><a href="foretagshalsovard.html" onclick="closeMenus();">Företagshälsovård</a></p>
<p class="menu"><a href="ryggraden.html" onclick="clickMenu('m3')">Ryggraden</a></p>
<div id="m3" style="display:none;">
<p class="undermenu"><a href="mottagning.html">Mottagning</a></p>
<p class="undermenu"><a href="gym.html">Gym</a></p>
</div>
<p class="menu"><a href="backtobusiness.html" onclick="closeMenus();">Back to business</a></p>
<p class="menu"><a href="kontaktamig.html" onclick="closeMenus();">Kontakta mig</a></p>
<div class="topmenu" style="margin-top:20px;">KURSER PÅ GÅNG</div>
<?
if($antal==0){
print("<p class=\"textmenu\">Det är inga kurser på gång. Var god o återkom senare så finns det säkert fler!</p>");
}
else{
while($pri=mysql_fetch_object($sel)){
?>
<p class="textmenu">
<span class="datum"><?print($pri->datum)?></span><br/>
<?print($pri->kortInfo)?><br/>
<a href="javascript:alert('Kommer senare.');">läs mer »</a>
</p>
<?
}
}
?>
<div class="admin">
<img src="bilder/admin.gif" style="border:0px" ondblclick="openWindow()" />
</div>
</div>
</body>
</html>
Rad 44 är: "if(lastmenu){ changeStyle(lastmenu,'display','none'); }" i funktionen clickMenu()
mvh Erik