Ergebnis 1 bis 6 von 6

Thema: Suche Menüs wie auf DSN

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235

    Suche Menüs wie auf DSN

    Hallo,
    wo finde ich ein Menü wie dieses auch hier auf DSN verwendet wird? Also so das man die einzelnen elemente zuklappen und aufklappen kann.

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    schau mal auf
    http://www.losethek.com/
    vorbei da kannst du dir das nötige aus dem quelltext kopieren.

    MFG Lokutos
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Mir geht es nicht um die farbe oder die form sondern um die funktion das man die menüs auf und zuklappen kann, das man menüs die man nicht benötigt wegblenden kann.

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von Hardy Beitrag anzeigen
    Mir geht es nicht um die farbe oder die form sondern um die funktion das man die menüs auf und zuklappen kann, das man menüs die man nicht benötigt wegblenden kann.
    und genau das findest du da

    PHP-Code:
    <script type="text/javascript">

    /***********************************************
    * Switch Menu script- by Martial B of http://getElementById.com/
    * Modified by Dynamic Drive for format & NS4/IE4 compatibility
    * Visit http://www.dynamicdrive.com/ for full source code
    ***********************************************/

    var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
    var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only

    if (document.getElementById){ //DynamicDrive.com change
    document.write('<style type="text/css">\n')
    document.write('.submenu{display: none;}\n')
    document.write('</style>\n')
    }

    function 
    SwitchMenu(obj){
        if(
    document.getElementById){
        var 
    el document.getElementById(obj);
        var 
    ar document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
            
    if(el.style.display != "block"){ //DynamicDrive.com change
                
    for (var i=0i<ar.lengthi++){
                    if (
    ar[i].className=="submenu"//DynamicDrive.com change
                    
    ar[i].style.display "none";
                }
                
    el.style.display "block";
            }else{
                
    el.style.display "none";
            }
        }
    }

    function 
    get_cookie(Name) { 
    var 
    search Name "="
    var returnvalue "";
    if (
    document.cookie.length 0) {
    offset document.cookie.indexOf(search)
    if (
    offset != -1) { 
    offset += search.length
    end 
    document.cookie.indexOf(";"offset);
    if (
    end == -1end document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offsetend))
    }
    }
    return 
    returnvalue;
    }

    function 
    onloadfunction(){
    if (
    persistmenu=="no"){
    var 
    cookiename=(persisttype=="sitewide")? "switchmenu" window.location.pathname
    var cookievalue=get_cookie(cookiename)
    if (
    cookievalue!="")
    document.getElementById(cookievalue).style.display="block"
    }
    }

    function 
    savemenustate(){
    var 
    inc=1blockid=""
    while (document.getElementById("sub"+inc)){
    if (
    document.getElementById("sub"+inc).style.display=="block"){
    blockid="sub"+inc
    break
    }
    inc++
    }
    var 
    cookiename=(persisttype=="sitewide")? "switchmenu" window.location.pathname
    var cookievalue=(persisttype=="sitewide")? blockid+";path=/" blockid
    document
    .cookie=cookiename+"="+cookievalue
    }

    if (
    window.addEventListener)
    window.addEventListener("load"onloadfunctionfalse)
    else if (
    window.attachEvent)
    window.attachEvent("onload"onloadfunction)
    else if (
    document.getElementById)
    window.onload=onloadfunction

    if (persistmenu=="yes" && document.getElementById)
    window.onunload=savemenustate

    </script
    PHP-Code:
    <div class="mainDiv">
    <
    div class="topItem">+&nbsp;Linkliste&nbsp;+</div>        
    <
    div style="height: 28px; opacity: 1;" class="dropMenu"><!-- -->
        <
    div class="subMenu" style="display: inline; height: 28px;">
            <
    div class="subItem"><img src="images/pfeil.gif" alt="" border="0">&nbsp;<a href="?content=/linkliste/uebersicht&amp;ref=0">Linkliste</a></div>
            <
    div class="subItem"><img src="images/pfeil.gif" alt="" border="0">&nbsp;<a href="?content=/linkliste/userlinks&amp;ref=0">Seite eintragen</a></div>
        </
    div>
    </
    div>
    </
    div
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    villeicht hilft dir das :

    http://www.dynamicdrive.com/dynamici...switchmenu.htm

    ohh da hab ich wohl zu lange meine dvd´s durchsucht ist ja das selbe

    edit:
    hier die Ajax version:
    http://www.getelementbyid.com/script...aspx?CodeID=40

    hier die normale:
    http://www.getelementbyid.com/script...aspx?CodeID=34

  6. #6
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    danke für den link...auf der seite habe ich das http://www.dynamicdrive.com/dynamici...witchmenu2.htm gefunde und das ist was ich gesucht habe

Ähnliche Themen

  1. EF existiert nicht & Werbung in Menüs
    Von geldstuebchen.de im Forum Support zum VMSone
    Antworten: 32
    Letzter Beitrag: 14.10.2009, 10:01
  2. Wo Farben des Menüs
    Von maxi78 im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 19.05.2008, 20:27
  3. Menüs rund machen
    Von Thor82 im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 8
    Letzter Beitrag: 26.04.2008, 11:58
  4. Antworten: 1
    Letzter Beitrag: 17.02.2008, 00:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •