rfb: mit JS ein Element ausblenden

Beitrag lesen

Moin

Kann das sein, daß hier die Klammern nicht paarig gesetzt sind?

stimmt!

Ich habe mal die letzte geschweifte Ende-Klammer weggelassen. Jetzt läuft es (syntaktisch) fehlerfrei.

gut so

bei mir bleibt dann

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
  "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
...  
<style type="text/css">  
<!--  
...  
  
.weiterweg {  
    display : none;  }  
  
.weiterda {  
    display : block;  }  
  
-->  
</style>  
  
<script type="text/javascript">  
function sichtbar ()  
{  
   if (document.getElementById("weiter") && history.length>1)  
       document.getElementById("weiter").className="weiterda";  
}  
  
window.onload=function ()  
{  
    sichtbar();  
}  
</script>  
  
</head>  
  
<body>  
  
<h1>Unterseite  </h1>  
  
 <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
...</p>  
  
<p> <a href="javascript:alert(history.length)">Anzahl besuchter Seiten;</a></p>  
  
<div id="weiter" class="weiterweg">  
    <a href="javascript:history.back()">zur&uuml;ck</a>  
</div>  
</body>  
</html>

und so funktionierts!
(der 2te DIV-Block war nun wirklich überflüssig ;-)

Gruß
rfb