Grazioli: Problem mit <body onload="init()">

Beitrag lesen

Hallo,

Ja, so kommt man hin. Wie sieht denn bisher deine Funktion "init()" aus und wo hast du sie angegeben?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0021)http://www.hofmann-metall.ch/ -->
<HTML>
<HEAD>
  <title>Hofmann Metallbau und Torbau</title> <!-- Hier sollte der Name deiner Homepage rein und der Tittel der einzelnen Webseite auf der man sich befindet hinein. Wichtig für Suchmaschinen dass hier relevante Suchwörter stehen. -->
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!-- wichtig damit Umlaute richtig dargestellt werden -->
   <meta http-equiv="Content-Style-Type" content="text/css" >
   <meta name="Content-Language" content="de" >
   <meta name="author" content="Jeena Paradies" > <!-- Hier sollte der Name des Autors der Inhalte dieser Seite rein. -->
   <meta name="KeyWords" content="Kostenlose, Vorlage Webseite" > <!-- Wichtig für viele Suchmaschinen sind Schlüsselwörter die die Seite beschreiben. Auch Wortgruppen sind erlaubt. Alles getrennt durch Kommas. -->
   <meta name="Description" content="Hier finden Sie eine Kostenlose Webseitenvorlage
     die Sie für ihre eigene Seite nutzen können." > <!-- Hier sollte ein Beschreibungstext der ganua den Inhalt dieser einen Seite in verkürzter Form wiedergibt. -->
   <link href="menue/Hofmann-CSS.css" rel="stylesheet" type="text/css" > <!-- Hier sollte der relative Pfad zum Zentralen CSS-File eingetragen werden. Je nachdem in welchem Verzeichniss sich diese Datei befindet muss der Pfad angepasst werden. -->
<style type="text/css">
DIV.clTop {position:relative; cursor: hand;}
DIV.clSub {position:absolute; cursor: hand;}
#divCont {position:relative; cursor: hand;}
A.clMain {font-family:Arial, Verdana, Helvetica, Helv; cursor: hand;font-size:14px; text-decoration:none; font-weight:bold; color:black;}
A.clSubb {font-family:Arial, Verdana, Helvetica, Helv; cursor: hand;font-size:14px; text-decoration:none; color:black;}
#divMain {position:absolute; cursor: hand; }
    </style>
</head>

<body onload="init()">

<table>
<tbody>
<tr>
  <td width="22%" align="left" valign="top">

<script language="JavaScript" type="text/JavaScript">
<!--
var stayFolded=false
var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4)

function makeMenu(obj,nest){
 nest=(!nest) ? '':'document.'+nest+'.'
 this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')
    this.ref=(n) ? eval(nest+'document.'+obj+'.document'):eval('document');
 this.height=n?this.ref.height:eval(obj+'.offsetHeight')
 this.x=(n)? this.css.left:this.css.pixelLeft;this.y=(n)? this.css.top:this.css.pixelTop;
 this.hideIt=b_hideIt; this.showIt=b_showIt; this.vis=b_vis; this.moveIt=b_moveIt
 return this
}
function b_showIt(){this.css.visibility="visible"}
function b_hideIt(){this.css.visibility="hidden"}
function b_vis(){if(this.css.visibility=="hidden" || this.css.visibility=="hide") return true;}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}

function init(){
 oTop=new Array()
 oTop[0]=new makeMenu('divTop1','divCont')
 oTop[1]=new makeMenu('divTop2','divCont')
 oTop[2]=new makeMenu('divTop3','divCont')
 oTop[3]=new makeMenu('divTop4','divCont')

oSub=new Array()
 oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
 oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
 oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
 for(i=0;i<oSub.length;i++){ oSub[i].hideIt() }
 for(i=1;i<oTop.length;i++){ oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height) }
}
function menu(num){
 if(browser){
  if(!stayFolded){
   for(i=0;i<oSub.length;i++){
    if(i!=num){
     oSub[i].hideIt()
    }
   }
   for(i=1;i<oTop.length;i++){
    oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height)
   }
  }
  if(oSub[num].vis()){
   oSub[num].showIt()
  }else{
   oSub[num].hideIt()
  }
  for(i=1;i<oTop.length;i++){
   if(!oSub[i-1].vis()) oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height+oSub[i-1].height)
   else oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height)
  }
 }
}
// -->
    </script>
      <div id="divTop1" class="clTop" style="margin-left:10px; margin-top:10px"><a href="" target="_self" onClick="menu(0); return false" class="clMain">&uuml;ber
          Uns</a><br>
              <div id="divSub1" class="clSub"> <a href="" target="_self" class="clSubb">&#8226; Team
                  Gebertingen</a><br>
                      <a href="" target="_self" class="clSubb">&#8226; Team
                      Eschenbach</a><br>
              </div>
      </div>
      <p>
      <div id="divTop2" class="clTop" style="margin-left:10px"><a href="" target="_self" onClick="menu(1); return false" class="clMain"> Dienstleistungen</a><br>
              <div id="divSub2" class="clSub">
       <a href="" target="_self" class="clSubb">&#8226; T&uuml;ren</a><br>
                    <a href="" target="_self" class="clSubb">&#8226; Fenster</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Geländer</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Wintergarten</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Treppen</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Torbau</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Fassaden</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Vordach / Dächer</a><br>
     <a href="" target="_self" class="clSubb">&#8226; Verglasungen</a><br>
              </div>
      </div>
      <p>
      <div id="divTop3" class="clTop" style="margin-left:10px"><a href="%22Kontaktformular%22" target="_self" onClick="menu(2); return false" class="clMain"> Kontakt</a><br>
              <div id="divSub3" class="clSub"> <a href="kontakt_geb.htm" target="_self" class="clSubb">&#8226; Metallbau Gebertingen</a><br>
                      <a href="kontakt_esch.htm" target="_self" class="clSubb">&#8226; Torbau Eschenbach</a><br>
            </div>
      </div>
      <p>
      <div id="divTop4" class="clTop" style="margin-left:10px"><a href="referenzen.htm" onClick="menu(3); return false" class="clMain"> Referenzen</a><br>
              <div id="divSub4" class="clSub"> <br>
          </div>
          </div>
      <div id="divTop5" class="clTop"style="margin-left:10px"></div>
      <div id="divTop6" class="clTop"style="margin-left:10px">
      </div>

</TD>
      <TD height="300" class=inhalt>&nbsp;</TD>

</tr></tbody>
</table>

</body>
</html>

Danke und Gruss Grazioli