hilfdirselbst.ch
Facebook Twitter gamper-media
Tipps und Tricks zu Adobe GoLive von Dirk Levy, GoLive FAQ's von Randolph Sterna
perplex
Beiträge: 125
24. Okt 2003, 11:42
Beitrag #1 von 9
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo zusammen

schaut Euch bitte mal http://www.lbb-luzern.ch/test an. Wählt im Aufklappmenü unter 'Wohnbauten' den Punkt 'Dienstleistungen'.
Nun erreicht Ihr die 'Wohnbauten'-Seite.
Meine Frage: Wie muss ich mein Rollover-Skript anpassen, damit im neunen Hauptmenü (oben) der Punkt 'Wohnbauten' schon aktiv erscheint?
Und was muss ich tun, damit der erste Punkt 'Dienstleistungen' im Submenü (rechts) ebenfalls schon aktiv ist?

Ist das mit diesem Skript überhaupt möglich, wenn ja, bin ich um jeden Tip dankbar, wenn nein, bin ich für ein passendes Skript sehr dankbar. Top
 
X
SabineP  M 
Beiträge: 7586
24. Okt 2003, 12:08
Beitrag #2 von 9
Beitrag ID: #55913
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Perplex,

das Aussehen von "aktiv" bestimmst Du im HTML-Code der Seite:
http://lbb-luzern.ch/...nstleistungen_1.html

Könnte man auch mit SSI dynamisch erzeugen.
Aber das hatten wir ja schon, SSI ist ja anscheinend bei Deinem Apache abgeschalten.

Gruß Sabine
als Antwort auf: [#55906] Top
 
perplex
Beiträge: 125
24. Okt 2003, 12:12
Beitrag #3 von 9
Beitrag ID: #55914
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Sabine

das ist mir eigentlich klar, aber konkret wie und wo...
als Antwort auf: [#55906] Top
 
SabineP  M 
Beiträge: 7586
24. Okt 2003, 13:27
Beitrag #4 von 9
Beitrag ID: #55925
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Perplex,

hier ein Beispiel für Deine Tabellen-Zelle "Dienstleistungen":

<td bgcolor="#ff0000" onmousedown="LmDown(this, '#ccf3f3')" onmouseup="LmUp('dienstleistungen_1.html')" onmouseover="LmOver(this, '#ccf3f3')" onmouseout="LmOut(this, '#ff0000')" width="150" height="21">
<img src="../images/spacer.gif" alt="" height="20" width="20" align="absmiddle" border="0">
<a href="#">Dienstleistungen<br></a><img src="../images/linie_gruen.gif" alt="" height="1" width="150" border="0"></td>

Gruß Sabine
als Antwort auf: [#55906] Top
 
perplex
Beiträge: 125
24. Okt 2003, 15:02
Beitrag #5 von 9
Beitrag ID: #55955
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Sabine

ok, das geht - einfach nicht ganz so wie ich es mir vorstelle.
Wenn ich z.B. im Hauptmenü (2.Seite, oben) auf 'Wohnbauten' klicke,
soll dieser Rollover aktiv werden/bleiben und zusätzlich im Submenü
link 'Dienstleistungen' ebenfalls aktiv werden. Soweit geht das mit
Deinem Code.
Wenn ich nun aber auf den dritten Punkt im Submenü klicke, soll 'Wohnbauten' im Hauptmenü oben immernoch aktiv bleiben. Zudem soll 'Wohnbauten' auch aktiv bleiben, wenn ich mit der Maus drüber fahre und nicht wie jetzt, das ganze wieder in den Normalstatus zurückgeht.
Siehe http://www.basenet.ch
als Antwort auf: [#55906] Top
 
SabineP  M 
Beiträge: 7586
24. Okt 2003, 15:24
Beitrag #6 von 9
Beitrag ID: #55965
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


>>>Wenn ich nun aber auf den dritten Punkt im Submenü klicke

Ist das "Kaufobjekte?"
Für Kaufobjekte wird doch sicher eine neue Seite geladen.
In dieser Seite legst Du dann die Farben erneut fest für die einzelnen Zellen.

Wenn Du diesen Code nicht verstehst, dann kann ich Dir auch nicht weiterhelfen:

<td bgcolor="#ff0000" onmousedown="LmDown(this, '#ccf3f3')" onmouseup="LmUp('dienstleistungen_1.html')"
onmouseover="LmOver(this, '#ccf3f3')" onmouseout="LmOut(this, '#ff0000')" width="150" height="21">
<img src="../images/spacer.gif" alt="" height="20" width="20" align="absmiddle" border="0">
<a href="#">Dienstleistungen<br></a><img src="../images/linie_gruen.gif" alt="" height="1" width="150"
border="0"></td>

>> http://www.basenet.ch
Hier wird der Farbwechsel in den einzelnen Zellen mit PHP realisiert:
Der Farbwechsel bei onmouseover und onmoueseout mit Javascript.

Gruß Sabine
als Antwort auf: [#55906] Top
 
perplex
Beiträge: 125
24. Okt 2003, 15:36
Beitrag #7 von 9
Beitrag ID: #55969
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Sabine

doch, doch gegen den Code ist überhaupt nichts einzuwenden, den versteh ich auch. Danke :-)
Ich weiss auch dass das auf den Submenüs genau auf die gleich Art und Weise funktioniert.
Ich habe mich lediglich gefragt, ob es eine Möglichkeit gibt, dass bei einem erneuten drüberfahren mit der Maus dieser aktive Zustand
nicht verschwindet, so lange bis ich auf einen anderen Link geklickt habe. Ist das verständlich?
Bei http://www.basenet.ch ist das so. Der aktive Rollover verschwindet nicht nach erneutem drüberfahren.
als Antwort auf: [#55906] Top
 
SabineP  M 
Beiträge: 7586
24. Okt 2003, 19:43
Beitrag #8 von 9
Beitrag ID: #56026
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Perplex,

wenn die Zelle immer die gleiche Farbe haben soll, bei allen Ereignissen, dann legst Du einfach diese Farbe im Javascript fest.

Beispiel für rote Farbe:

<td bgcolor="#ff0000" onmousedown="LmDown(this, '#ff0000')" onmouseup="LmUp('dienstleistungen_1.html')"
onmouseover="LmOver(this, '#ff0000')" onmouseout="LmOut(this, '#ff0000')" width="150" height="21">
<img src="../images/spacer.gif" alt="" height="20" width="20" align="absmiddle" border="0">
<a href="#">Dienstleistungen<br></a><img src="../images/linie_gruen.gif" alt="" height="1" width="150"
border="0"></td>

Gruß Sabine
als Antwort auf: [#55906] Top
 
perplex
Beiträge: 125
25. Okt 2003, 17:01
Beitrag #9 von 9
Beitrag ID: #56087
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Rollover aktiv


Hallo Sabine

das habe ich soeben auch erkannt. War wohl zu dämlich das Potenzial dieses Skripts ganz zu erkennen. Danke auf jeden Fall für Deine Hilfe.
als Antwort auf: [#55906] Top
 
X