Forum Doku Wiki Blog

Forumsarchiv 2010, November
Menü um Div-Inhalte zu ändern ohne reload

archivierte Beiträge lesen

  1. (JAVASCRIPT) Menü um Div-Inhalte zu ändern ohne reload von matys, 11. 11. 2010, 18:22

Menü um Div-Inhalte zu ändern ohne reload

Der folgende Beitrag wurde am 11. 11. 2010, 18:22 Uhr von matys veröffentlicht.

Liebes Forum,

ich stecke fest... -und zwar soweit, das ich es wohl allein nicht rausschaffen werde. hier mein problem:

Ich habe eine Seite, wo sich verschiedene divs ein -und ausblenden lassen. dies passiert nach diesem beispiel:

http://sinscript.de/demo/js_div_menu.htm

mein problem ist, das ich eine funktion (?) brauche, die mir zb. gleich "item 2" anzeigt, wenn ich von einer anderen seite aus einen link anklicke...

-ich bin taler javascript-rookie, hoffe aber trotzdem, das sich jemand ein herz fasst, und mir (...ausführlich, am besten...:) helfen kann...

(ich hoffe, die infos reichen aus...)

liebe grüße und schonmal dankeschön!



Menü um Div-Inhalte zu ändern ohne reload

Der folgende Beitrag wurde am 11. 11. 2010, 19:23 Uhr von Take veröffentlicht.

Moin,

> mein problem ist, das ich eine funktion (?) brauche, die mir zb. gleich "item 2" anzeigt, wenn ich von einer anderen seite aus einen link anklicke...
>

Verwende window.location.hash um den Ankernamen (z.B. #div1) auszulesen. Blende dann bei onload durch ein Switch-Konstrukt das Entsprechende <div> ein.

Im Klartext:

switch (window.location.hash) {
    case "div1":
        document.getElementById("div1").display="block";
        break;
    case "div2":
        document.getElementById("div2").display="block";
        break;
    default:
        document.getElementById("div1").display="block";
        break;
}



Gruß,
Take

Menü um Div-Inhalte zu ändern ohne reload

Der folgende Beitrag wurde am 11. 11. 2010, 19:24 Uhr von Take veröffentlicht.

Moin nochmal,

Sorry, mal wieder zu schnell. Es muss natürlich jedesmal
document.getElementById("divx").style.display="block";
heißen.

Gruß,
Take

Menü um Div-Inhalte zu ändern ohne reload

Der folgende Beitrag wurde am 11. 11. 2010, 19:53 Uhr von matys veröffentlicht.

Hallo Take,

schonmal vielen dank!
Eine frage noch:

Diese Funktion muss dann auf die Seite, von der ich komme, richtig?
-Ich sehe schon, das wird eine lange Nacht...

Danke!

lg

Menü um Div-Inhalte zu ändern ohne reload

Der folgende Beitrag wurde am 11. 11. 2010, 22:23 Uhr von Take veröffentlicht.

Moin,

> Hallo Take,
>
> schonmal vielen dank!
> Eine frage noch:
>
> Diese Funktion muss dann auf die Seite, von der ich komme, richtig?

Nein, auf die, auf der die <div>s eingeblendet werden sollen. Aber das war nur ein Denkanstoß (mein Code), keine ganze Funktion!

> -Ich sehe schon, das wird eine lange Nacht...
>

:D

> Danke!
>
> lg
Gruß,
Take

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4