Homepage selbermachen 7.852 Themen, 35.619 Beiträge

verschiedene navigationsleisten...

zinnsoldat / 4 Antworten / Baumansicht Nickles

hallo leute!


also folgendes problem:


ich hab eine homepage mit frontpage angefangen. und zwar aus 2 frames, oben navigation und unten hauptframe.


nun würde ich gerne die navigation über so eine art 'reiter' darstellen, d.h. immer bei der aktuellen rubrik ist der passende button in  der navigation grösser, als die anderen.


ich hab etwas überlegt und dachte mir, ich müsste verschiedene navigationsleisten entwerfen, bei denen jeweils ein button hervorgehoben ist. hab ich dann auch getan. nu ist nur die frage, wie krieg ich das eingestrickt, dass es funzt?


www.frittenschmie.de


vielen dank im voraus! :)


nils

bei Antwort benachrichtigen
ST4RF0X zinnsoldat „verschiedene navigationsleisten...“
Optionen

ich gaube da musst du mit dhtml oder javascript dich bedienen.

www.w3schools.com

mfg

bei Antwort benachrichtigen
Bembel zinnsoldat „verschiedene navigationsleisten...“
Optionen

Mit Frontpage: keine Ahnung...

Ansonsten nimmst Du ein kleines Script, mit dem beim Klick auf den Link einfach beide Frames änderst...
So ein Script sieht dann so aus:
Im Head:
<script type="text/javascript">
function doppel(URI1,F1,URI2,F2)
{
Frame1=eval("parent."+F1);
Frame2=eval("parent."+F2);
Frame1.location.href = URI1;
Frame2.location.href = URI2;
}
</script>

Du mußt dann also für jeden Link, den Du im Menü hast ein eigenes Menü erstellen... Mal angenommen, Du startest im Home-Menü (vielleicht "menu_home.htm") und da klickt dann jemand auf "Links" (vielleicht "menu_links.htm), dann sollte der Link im Body der Navigation so aussehen:

<a href="javascript:doppel('menuohren.htm','menu','../ohren/ohren.html','haupt')"
(Vielleicht noch ein Mouse-Over-Effekt: onmouseover="on... onmouseout="off...>
</a>

Achja, wenn Du sowas schon machst, dann finde ich es eleganter den Link zu der Seite, auf der man sich gerade befindet, auszublenden, d.h. wenn ich auf der Link-Seite bin, sollte oben im Menü der Button "Links" nicht mit einem Link versehen sein, sondern einfach nur grafisch dargestellt werden.

Zum vergleich würde sich meine Seite anbieten (die leider aufgrund trauriger Umstände nicht mehr akzualisiert wird): Vergleiche (Klick Mich!)

Aufgrund von epileptischen Anfällen, die beim Betrachten dieser Signatur bei manchen Lesern auftraten, musste diese Signatur leider entfernt werden.
bei Antwort benachrichtigen
Bembel Nachtrag zu: „Mit Frontpage: keine Ahnung... Ansonsten nimmst Du ein kleines Script, mit dem...“
Optionen

Sorry, hab die Bezeichnungen beim Copy&Paste" vergessen abzuändern...
In Deinem Fall sähe der Link im Body dann so aus:

Du mußt dann also für jeden Link, den Du im Menü hast ein eigenes Menü erstellen... Mal angenommen, Du startest im Home-Menü (vielleicht "menu_home.htm") und da klickt dann jemand auf "Links" (vielleicht "menu_links.htm), dann sollte der Link im Body der Navigation so aussehen:

<a href="javascript:doppel('menu_links.htm','Navigationsframe','/links/links.htm','Hauptframe')"
(Vielleicht noch ein Mouse-Over-Effekt: onmouseover="on... onmouseout="off...>
</a>

Aufgrund von epileptischen Anfällen, die beim Betrachten dieser Signatur bei manchen Lesern auftraten, musste diese Signatur leider entfernt werden.
bei Antwort benachrichtigen
zinnsoldat Nachtrag zu: „verschiedene navigationsleisten...“
Optionen

Hi Leute!
Danke für eure Antworten!

@Bembel:

Wo muss ich das script in dem header einbauen? Konnte diesem leider hier nicht posten, er wird nicht angezeigt. Sorry, bin ein richtiger Frischling auf dem Gebiet. :(

Kann ich das script so kopieren, oder muss ich für URl1 und F1 etwas einsetzen?
Die verschiedenen Navigationsleisten hab ich schon fertig. nav_home.htm, nav_links.htm... etc.

lg
zinn

bei Antwort benachrichtigen