SubMember: Ein NaviMenü mit HTML o.ä.

Hi :)

Ich würde gerne ein Menü erstellen, das in möglichst vielen Browsern läuft.

Das ganze sollte so ähnlich aussehen wie das suchen Menü hier:
http://forum.gleitz.info/index.php
oben rechts.

An Stelle des Formulares brauche ich aber nur eine kleine Tabelle mit 3 Links.
Ich habe mir das JS und HTML von der Seite schon angeschaut, aber das sprengt meinen Rahmen und ich habe es jetzt auch nach einer Stunde nicht hinbekommen, das so abzuändern und zu reduzieren, dass es bei mir läuft.

Gibt es da eine alternative oder ein fertiges Skript?
Wenn ich nach DropDown suche finde ich nur die HTML DropDowns mit onMouseKlick oder so, das möchte ich ja nicht :(

Kann mir da wer helfen?
Danke schonmal :)

SubMember

  1. Hallo,

    Ich würde gerne ein Menü erstellen, das in möglichst vielen Browsern läuft.

    Mach doch eine Statisches mit <ul> und <li>

    Das ganze sollte so ähnlich aussehen wie das suchen Menü hier:
    http://forum.gleitz.info/index.php
    oben rechts.

    Wie man hier Links setzt steht in </faq/#Q-19>
    Und oben rechts ist da bei mir nur ein Banner.

    An Stelle des Formulares brauche ich aber nur eine kleine Tabelle mit 3 Links.
    Ich habe mir das JS und HTML von der Seite schon angeschaut, aber das sprengt meinen Rahmen und ich habe es jetzt auch nach einer Stunde nicht hinbekommen, das so abzuändern und zu reduzieren, dass es bei mir läuft.

    Mach doch dein eigenes Menü, ganz ohne Javascript.

    Gibt es da eine alternative oder ein fertiges Skript?
    Wenn ich nach DropDown suche finde ich nur die HTML DropDowns mit onMouseKlick oder so, das möchte ich ja nicht :(

    Was willst du denn überhaupt?

    Gruß
    Alexander Brock

    --

    SelfCode: sh:( fo:) ch:? rl:( br:> n4:? ie:{ mo:} va:) de:> zu:| fl:{ ss:( ls:[ js:(
    http://emmanuel.dammerer.at/selfcode.html
    Deshalb können Pinguine nicht fliegen:
    Was nicht fliegt kann auch nicht abstürzen
    <img src="http://www.againsttcpa.com/images/AgainstTCPA-Log01Small.gif" border="0" alt="">
    http://againsttcpa.com
    1. Ich würde gerne ein Menü erstellen, das in möglichst vielen Browsern läuft.

      Mach doch eine Statisches mit <ul> und <li>

      Mir sind sehr viele Alternativen bekannt, nur habe ich eigentlich noch nie was geschrieben, was nicht Browserübergreifend funktioniert.
      Ich war auch dagegen, doch der Kunde ist König :(

      Das ganze sollte so ähnlich aussehen wie das suchen Menü hier:
      http://forum.gleitz.info/index.php
      oben rechts.

      Wie man hier Links setzt steht in </faq/#Q-19>

      Übersehen wegen Zeitmangel :-/
      Wäre wohl auch in einem erweiterten Input Formular des Forums besser aufgehoben, steigert die usability des Forums, ist aber hier in diesem Thread OT.

      Und oben rechts ist da bei mir nur ein Banner.

      Deswegen habe ich ja "suchen" dazu geschrieben, damit man sieht, welches Menü ich meine.
      Und oben rechts im Sinne von .. auf der Seite oben rechts und nicht im Sinne von das oberste Element am rechten äußeren Seitenrand.

      Mach doch dein eigenes Menü, ganz ohne Javascript.

      S.o. Kundenwunsch ist Gesetzt.

      Was willst du denn überhaupt?

      Das was ich geschrieben habe .. ein PopUp Menü, welches sich unter dem Link zu diesem Menü öffnet .. ähnlich wie ein Dropdown, nur anders ;)
      Als Referenz habe ich ja extra einen Link gepostet, damit es ohne große Beschreibungen schnell offensichtlich wird.

      1. Hallo,

        Und oben rechts ist da bei mir nur ein Banner.

        Deswegen habe ich ja "suchen" dazu geschrieben, damit man sieht, welches Menü ich meine.

        Da ist bei mir ein Login Formular ohne Popups.

        Was willst du denn überhaupt?

        Das was ich geschrieben habe .. ein PopUp Menü, welches sich unter dem Link zu diesem Menü öffnet .. ähnlich wie ein Dropdown, nur anders ;)

        Du meinst ein Popup mit einem Menü???

        Als Referenz habe ich ja extra einen Link gepostet, damit es ohne große Beschreibungen schnell offensichtlich wird.

        Wird es leider immer noch nicht, ich kann auf der Seite
        keinerlei sichtbare clientseitige Dynamik entdecken (Firefox 0.9)

        Gruß
        Alexander Brock, ratlos

        --

        SelfCode: sh:( fo:) ch:? rl:( br:> n4:? ie:{ mo:} va:) de:> zu:| fl:{ ss:( ls:[ js:(
        http://emmanuel.dammerer.at/selfcode.html
        Deshalb können Pinguine nicht fliegen:
        Was nicht fliegt kann auch nicht abstürzen
        <img src="http://www.againsttcpa.com/images/AgainstTCPA-Log01Small.gif" border="0" alt="">
        http://againsttcpa.com
        1. Da ist bei mir ein Login Formular ohne Popups.

          Ja, so in der Art .. nur eben als normale Links.

          Als Referenz habe ich ja extra einen Link gepostet, damit es ohne große Beschreibungen schnell offensichtlich wird.

          Wird es leider immer noch nicht, ich kann auf der Seite
          keinerlei sichtbare clientseitige Dynamik entdecken (Firefox 0.9)

          Ah .. ja, dann wird das sicherlich mit Firefox nicht angezeigt.
          ( Wie gesagt .. ich selbst würde sowas nicht empfehlen, aber der Kunde lässt sich nicht von der Idee abbringen. )
          OK, dann haben wir das Problem ja schon gefunden .. JS, das nicht Browserübergreifend kompatibel ist .. *brechmittel* :-/

          Aber in [pref:t=85672&m=504907] XaraX´ Posting siehst du sicherlich, was ich gesucht habe.
          Das ist hoffentlich auch nicht ganz so inkompatibel, da es nur wenige Tags benutzt.

          Vielen Dank aber für deine Versuche trotzdem ewtas auf der Referenzseite zu finden :)

          Bye, Chris

          1. Hallo,

            Aber in [pref:t=85672&m=504907] XaraX´ Posting siehst du sicherlich, was ich gesucht habe.
            Das ist hoffentlich auch nicht ganz so inkompatibel, da es nur wenige Tags benutzt.

            Das ist IMHO sehr korrektes JavaScript, das sollte browserübergreifend funktionieren,
            ich hab mal so was gemacht, das hat eigentlich gut funktioniert.

            Vielen Dank aber für deine Versuche trotzdem ewtas auf der Referenzseite zu finden :)

            Bitte, gern geschehen.

            Gruß
            Alexander Brock

            --

            SelfCode: sh:( fo:) ch:? rl:( br:> n4:? ie:{ mo:} va:) de:> zu:| fl:{ ss:( ls:[ js:(
            http://emmanuel.dammerer.at/selfcode.html
            Deshalb können Pinguine nicht fliegen:
            Was nicht fliegt kann auch nicht abstürzen
            <img src="http://www.againsttcpa.com/images/AgainstTCPA-Log01Small.gif" border="0" alt="">
            http://againsttcpa.com
  2. Hi :)

    Ich würde gerne ein Menü erstellen, das in möglichst vielen Browsern läuft.

    Einfachste Möglichkeit: Schreibe in HTML ohne weiteren Schnickschnack - da verschiedene Browser nicht nur Javascript (JS) unterschiedlich interpretrieen, sondern auch nach den individuellen Einstellungen Deiner Besucher gar nicht interpretieren.
    Sicher sieht es immer ganz toll aus, wenn sich hier und dort was bewegt und ein Web so scheinbar mit einem interagiert. Einfach JS deaktivieren und bei nicht wenigen Webs verkehrt sich dies (da nichts mehr geht und keine Abhilfe geschaffen wurde) ins Gegenteil.

    Das ganze sollte so ähnlich aussehen wie das suchen Menü hier:
    http://forum.gleitz.info/index.php
    oben rechts.

    So schwer ist der gar nicht:

    <!Dein-doctype ~>
    <html>
    <head>
    <title>test</title>
    <script type="text/javascript">
    function toller_efekt()
       {
       var t=document.getElementById("menu");
       if(t.style.display=="none") t.style.display="block";
       else                        t.style.display="none";
       }
    </script>
    </head>
    <body>
    <div id="menu" style="display:none;background:green">
       <a href="#">LINK 1</a><br>
       <a href="#">LINK 2</a><br>
       <a href="#">LINK 3</a><br>
    </div>
    <noscript>
       <a href="#">LINK 1</a><br>
       <a href="#">LINK 2</a><br>
       <a href="#">LINK 3</a><br>
    </noscript>
    <span onClick="toller_efekt()">zeig mir</span>
    </body>
    </html>

    An Stelle des Formulares brauche ich aber nur eine kleine Tabelle mit 3 Links.
    Ich habe mir das JS und HTML von der Seite schon angeschaut, aber das sprengt meinen Rahmen und ich habe es jetzt auch nach einer Stunde nicht hinbekommen, das so abzuändern und zu reduzieren, dass es bei mir läuft.

    Damit Du Dir dieses Script selbst bearbeiten kannst, sichte bitte auch folgende Links:

    http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display
    http://de.selfhtml.org/javascript/objekte/style.htm
    http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften
    http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id
    http://de.selfhtml.org/html/attribute/allgemeine.htm#uebersicht

    Gruß aus Berlin!
    eddi

    1. Ich würde gerne ein Menü erstellen, das in möglichst vielen Browsern läuft.

      Einfachste Möglichkeit: Schreibe in HTML ohne weiteren Schnickschnack - da verschiedene Browser nicht nur Javascript (JS) unterschiedlich interpretrieen, sondern auch nach den individuellen Einstellungen Deiner Besucher gar nicht interpretieren.

      Ja, sehr gerne, habe ich dem Kunden auch empfholen, manchmal hilft aber kein Betteln und Flehen :-/ ;)

      So schwer ist der gar nicht:

      function toller_efekt()

      Perfekt, dankeschön, das sieht gut aus :)

      Viele Grüße
      Chris