Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Misc] suche code » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen suche code
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Reshiram Reshiram ist weiblich
bloggerin.


images/avatars/avatar-54269.png

Dabei seit: 31.05.2010
Beiträge: 276
Herkunft: nrw

suche code Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo ich brauche eure Hilfe, ich bin auf der suche nach einem bestimmte Code. Also...man hat auf der Seite mehrere Überschriften also Themen oder sowas und wenn man auf einen Punkt davon klickt öffnet sich passend darunter die Beschreibung. Klickt man nun auf einen der anderen Punkte schließt der Punkt den man davor geöffnet hat sich wieder und der andere öffnet sich dafür. Ich hoffe ihr versteht was ich meine.

Also ungefähr so wie im Anhang xD Ich weiß leider gar nicht wie man sowas nennt sonst würd ich selber suchen, aber ich habs schon oft auf Seiten gesehen

Dateianhang:
png beispiel.png (6 KB, 86 mal heruntergeladen)


__________________

05.07.2010 12:58 Reshiram ist offline E-Mail an Reshiram senden Beiträge von Reshiram suchen Nehmen Sie Reshiram in Ihre Freundesliste auf
Leila Leila ist weiblich
Mitglied


Dabei seit: 09.02.2005
Beiträge: 12.987

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ist Javascript Ich weiß grad auch nicht, wie es heißt, aber ist ne Sache für ein Menü, die man umfunktionieren kann, ohne am javascript zu spielen. Einfach mal nach Klappmenü Javascript googlen
05.07.2010 13:22 Leila ist offline E-Mail an Leila senden Homepage von Leila Beiträge von Leila suchen Nehmen Sie Leila in Ihre Freundesliste auf
Reshiram Reshiram ist weiblich
bloggerin.


images/avatars/avatar-54269.png

Dabei seit: 31.05.2010
Beiträge: 276
Herkunft: nrw

Themenstarter Thema begonnen von Reshiram
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke das hat mir schon sehr geholfen.
Leider werden jetzt immer die Cookies gespeichert, kann mir jemand sagen was an dem Code hier geändert werden muss damit es nicht so ist?

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
var temp, temp2;

function initiate(){

  cookieCount=0;

  if(document.cookie){

    cookieArray=document.cookie.split(";");
    cookieArray2=new Array();

    for(i in cookieArray){
      cookieArray2[cookieArray[i].split("=")[0].replace(/ /g,"")]=cookieArray[i].split("=")[1].replace(/ /g,"");
    }

  }

  cookieArray=(document.cookie.indexOf("state=")>=0)?cookieArray2["state"].split(","):new Array();

  temp=document.getElementById("containerul");

  for(var o=0;o<temp.getElementsByTagName("li").length;o++){

    if(temp.getElementsByTagName("li")[o].getElementsByTagName("ul").length>0){

      temp2                                = document.createElement("span");
      temp2.className                        = "symbols";
      temp2.style.backgroundImage        = (cookieArray.length>0)?((cookieArray[cookieCount]=="true")?"url(minus01.gif)":"url(plus01.gif)"):"url(plus01.gif)";
      temp2.onclick=function(){
        showhide(this.parentNode);
        writeCookie();
      }

      temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild)

      temp.getElementsByTagName("li")[o].getElementsByTagName("ul")[0].style.display = "none";

      if(cookieArray[cookieCount]=="true"){
        showhide(temp.getElementsByTagName("li")[o]);
      }

      cookieCount++;

    }
    else{

      temp2                                = document.createElement("span");
      temp2.className                        = "symbols";
      temp2.style.backgroundImage        = "url(page01.gif)";

      temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild);

    }

  }

}



function showhide(el){

  el.getElementsByTagName("ul")[0].style.display=(el.getElementsByTagName("ul")[0].style.display=="block")?"none":"block";

  el.getElementsByTagName("span")[0].style.backgroundImage=(el.getElementsByTagName("ul")[0].style.display=="block")?"url(minus01.gif)":"url(plus01.gif)";

}

function writeCookie(){                // Runs through the menu and puts the "states" of each nested list into an array, the array is then joined together and assigned to a cookie.

  cookieArray=new Array()

  for(var q=0;q<temp.getElementsByTagName("li").length;q++){

    if(temp.getElementsByTagName("li")[q].childNodes.length>0){
      if(temp.getElementsByTagName("li")[q].childNodes[0].nodeName=="SPAN" && temp.getElementsByTagName("li")[q].getElementsByTagName("ul").length>0){

        cookieArray[cookieArray.length]=(temp.getElementsByTagName("li")[q].getElementsByTagName("ul")[0].style.display=="block");

      }


  document.cookie="state="+cookieArray.join(",")+";expires="+new Date(new Date().getTime() + 365*24*60*60*1000).toGMTString();
    }

  }


}


__________________

05.07.2010 14:11 Reshiram ist offline E-Mail an Reshiram senden Beiträge von Reshiram suchen Nehmen Sie Reshiram in Ihre Freundesliste auf
Reshiram Reshiram ist weiblich
bloggerin.


images/avatars/avatar-54269.png

Dabei seit: 31.05.2010
Beiträge: 276
Herkunft: nrw

Themenstarter Thema begonnen von Reshiram
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Habs jetzt. Dankeschön großes Grinsen

__________________

05.07.2010 15:43 Reshiram ist offline E-Mail an Reshiram senden Beiträge von Reshiram suchen Nehmen Sie Reshiram in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Misc] suche code

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH