Märi: Buttons verschwinden

Ich habe verschiedene Buttons mit einem Roll-Over effect. Das heisst ich habe 2 Buttons. Beim Darüberfahren ist der 2. Button sichtlich und ich wenn ich den Button klicke wird dieser anders gefärbt und bleibt solange, bis ein anderer Button gewählt wird. Jetzt habe ich aber das Problem, das manchmal der erste Button total verschwindet, nachdem ich einen anderen Button angeklickt habe.

Kann mir jemand sagen wieso der Button verschwindet. Liegt das an Body onload ()?

Bitte antworten

  1. Hallo,

    Kann mir jemand sagen wieso der Button verschwindet.

    Nein, denn wir sind alle keine Hellseher.

    </faq/#Q-07c>

    Gruß Markus

    1. Hier ist ja schon der Quellcode. Keine Sorge

      <SCRIPT language="Javascript">
      <!--

      //Beginn Javascript wechseln Button und bleiben bis neuer Button
      bild1="/buttons/news.gif";
      bild2="/buttons/news2.gif";
      bild3="/buttons/managementhandbuch.gif";
      bild4="/buttons/managementhandbuch2.gif";
      bild5="/buttons/betriebsmanagement.gif";
      bild6="/buttons/betriebsmanagement2.gif";
      bild7="/buttons/ärztlicher_dienst.gif";
      bild8="/buttons/ärztlicher_dienst2.gif";
      bild9="/buttons/pflegedienst.gif";
      bild10="/buttons/pflegedienst2.gif";
      bild11="/buttons/medtechnbetriebe.gif";
      bild12="/buttons/medtechnbetriebe2.gif";
      bild13="/buttons/personal.gif";
      bild14="/buttons/personal2.gif";
      bild15="/buttons/dienstplan.gif";
      bild16="/buttons/dienstplan2.gif";
      bild17="/buttons/kontakte.gif";
      bild18="/buttons/kontakte2.gif";
      bild19="/buttons/agenda.gif";
      bild20="/buttons/agenda2.gif";
      bild21="/buttons/projekte.gif";
      bild22="/buttons/projekte2.gif";
      bild23="/buttons/bibliothek.gif";
      bild24="/buttons/bibliothek2.gif";
      bild25="/buttons/restaurant_pometta.gif";
      bild26="/buttons/restaurant_pometta2.gif";
      bild27="/buttons/anschlagbrett.gif";
      bild28="/buttons/anschlagbrett2.gif";
      bild29="/buttons/links_gross.gif";
      bild30="/buttons/links_gross2.gif";
      bild31="/buttons/anwendungen_gross.gif";
      bild32="/buttons/anwendungen_gross2.gif";
      bild33="/buttons/home.gif";
      bild34="/buttons/home2.gif";

      var stopnr="eins";
      var stopname=bild1
      var hold=1;

      function clickan(nr,name)
      {
      stopnr=nr;
      stopname=name;
      }
      function clickaus(nr)
      {
      if (nr==stopnr)
      hold=0
      if (hold==1)
      {
      this.document.images[stopnr].src=stopname;
      }
      hold=1
      }
      function change(nr,name)
      {
      if (nr==stopnr){}
      else
      this.document.images[nr].src=name
      }
      //-->
      </script>

      <div align="center">
        <p>
        <p><img src="/bilder/logo.jpg" width="121" height="57">
          <A HREF="javascript:ZweiFrames('titel_news.html','topFrame','news - wochen_news.asp',
       'mainFrame')" onClick="clickaus('eins'),clickan('eins',bild1)" onMouseOver="change('eins',bild2)"
        onMouseOut="change('eins',bild1)"><br>
          <IMG SRC="/buttons/news2.gif"
        ALT="News" BORDER="0" name="eins" width="145" height="23"></A><br>
          <br>
          <A HREF="javascript:ZweiFrames('titel_managementhandbuch.html','topFrame','managementhandbuch.asp',
           'mainFrame')" onClick="clickaus('zwei'),clickan('zwei',bild3)" onMouseOver="change('zwei',bild4)"
        onMouseOut="change('zwei',bild3)"> <IMG SRC="/buttons/managementhandbuch.gif"
        ALT="Managementhandbuch" BORDER="0" name="zwei" width="145" height="23"></A>
          <br>

      1. Hallo again,

        <div align="center">
          <p>
          <p><img src="/bilder/logo.jpg" width="121" height="57">
            <A HREF="javascript:ZweiFrames('titel_news.html','topFrame','news - wochen_news.asp',
        'mainFrame')" onClick="clickaus('eins'),clickan('eins',bild1)" onMouseOver="change('eins',bild2)"

        ^^^ da muß ein ; hin

        onMouseOut="change('eins',bild1)"><br>
            <IMG SRC="/buttons/news2.gif"
          ALT="News" BORDER="0" name="eins" width="145" height="23"></A><br>
            <br>
            <A HREF="javascript:ZweiFrames('titel_managementhandbuch.html','topFrame','managementhandbuch.asp',
             'mainFrame')" onClick="clickaus('zwei'),clickan('zwei',bild3)" onMouseOver="change('zwei',bild4)"

        ^^^ hier ebenso

        onMouseOut="change('zwei',bild3)"> <IMG SRC="/buttons/managementhandbuch.gif"
          ALT="Managementhandbuch" BORDER="0" name="zwei" width="145" height="23"></A>
            <br>

        Mehr hab ich auf die Schnelle nicht gefunden. Ist der Fehler denn reprodutierbar oder taucht er nur sporadisch auf? Gibt es vielleicht Fehlermeldungen (im NC)?

        Gruß Markus

        1. Ist leider verrutscht, die ; müssen zwischen clickaus('xxx') und clickan('xxx') hin.

          Markus

  2. MoiN!

    Bitte antworten

    Jawoll, Herr Uffz.

    </faq/#Q-07>

    - Sven Rautenberg