pop up, aber wie

P

Pra_Castor

Guest
Hallo,

hoffe hier kann mir jemand helfen. Bin ein HTML und Css Neuling.
Meine Frage ist, ich erstelle gerade eine eigenen Homepage, jetzt habe ich am oberen Bildrand eine Navileiste mit vier Buttons.
Jetzt soll aber, wenn ich auf einen der Buttons gehe(nicht klicke) ein pop up erscheinen.
Weis aber auch nicht ob pop up der richtige name ist dafür. Möchte halt, dass weitere Buttons runterfahren oder dann erscheinen, über die ich dann per klick auf meine anderen Seite komme.
 
Ein Popup - also ein neues Browserfenster ohne eigenes Menü, Adresszeile etc. - lässt sich mittels Javascript öffnen. Bei SelfHTML gibts Erklärung und Beispiel dazu: http://de.selfhtml.org/javascript/objekte/window.htm#open .

Damit das Popup dann aufgeht, wenn man mit der Maus über den Button fährt, muss das Script im Ereignis onMouseOver ( http://de.selfhtml.org/javascript/sprache/...htm#onmouseover ) ausgeführt werden.

Die Seite, die im Popup geladen wird, muss dann die Themenlinks ungefähr in dieser Form enthalten:
<a href="#" onClick="opener.location.href='Themaseite.htm';return false;">Thema</a>
Die Themenlinks müssen also wiederum Javascript ausführen; dies weil nur mit Javascript das "öffnende Fenster" ansprechbar ist. HTML kennt keinen Bezug auf das öffnende Fenster.

Ich hoffe, ich hab die Frage richtig verstanden. Ansonsten poste doch mal den Code Deiner Seite, dann ist es einfacher nachzuvollziehen.

Griessli
Irene
 
Hallo,

ersteinmal vielen Dank für deine Antwort.
Ich weis aber nicht ob du das gleiche meinst wie ich.
Warst du schonmal auf der www.pizza-hut.de Seite???
So wie da sollte es aussehen.
Das sich die Untermenüs auch so schnell ändern und nicht lange geladen werden muß.
Die anderen Buttons sollen aber unter dme oberen Hauptbutton erscheinen, dann aber erst wenn ich drübergehe. Er soll nicht zum Anglicken sein, sondern die dann zusehenden Buttons.
Hoffe ich konnte es einigermaßen verständlich erklären.

Gruß
A. Castor
tongue.gif
 
Ich meinte nicht das gleiche wie Du ;-)

So ein Menü wie bei Pizza Hut nennt sich dynamisches Menü oder DHTML-Menü, und da gibts online etliche Beispiele und auch schon fertige Menüs zum Anpassen. Selber neu machen ist ziemlich aufwendig, also suchst Du Dir am besten online was aus, was Du direkt übernehmen oder kopieren kannst. Solche Menüs wurden hier im Forum unter http://www.webmasterforum.ch/topic-2139.html und http://www.webmasterforum.ch/topic-1014.html schon diskutiert.

Griessli
Irene
 
Zurück
Oben