URL: https://www.overclockers.at/coding-stuff/javascript_fragen_55913/page_1 - zur Vollversion wechseln!
Ich hätte da 2 Fragen:
1.) Ich will in Javascript ein menü machen in dem wenn man auf einen menüpunkt draufklickt einige andere menüpunkte darunter erscheinen bzw. wenn man dann nochmal draufklickt wieder verschwinden.
Wie kann ich das am einfachsten verwirklichen ?
2.) ich will ein popup mit einem formular machen, und wenn das formular abgeschickt wird sollen die werte der textfelder an das ursprüngliche fenster zurückgesendet werden. wie geht das am besten ?
danke im vorraus
zu 1. funktioniert mit DIVs denen du einen fixe Position zuweist, aber aufpassen du solltest alle DropDownlisten ausblenden, weil die eine höhere Z Koordinate haben.
zu 2. du kannst mit window.opener auf das Window zugreifen, das aufgerufen hat, geht aber glaub ich nur im IE5 und höher, Netscape/Opera/... weiss ich nicht
1: tät ich net ganz so machenZitat von Yeahmanzu 1. funktioniert mit DIVs denen du einen fixe Position zuweist, aber aufpassen du solltest alle DropDownlisten ausblenden, weil die eine höhere Z Koordinate haben.
zu 2. du kannst mit window.opener auf das Window zugreifen, das aufgerufen hat, geht aber glaub ich nur im IE5 und höher, Netscape/Opera/... weiss ich nicht
so oder so => SELFHTML steht alles drinnen, wenn man mal weiss wo man suchen muss.
Selfhtml spreche ich jegliche kompetenz ab was JavaScript angeht.
Beim Menü keinesfalls die untermenüpunkte per CSS vom Start weg ausblenden, sondern in einem onload. damit bleibt das Script WAI-Kompatibel.
div's sind dafür am besten geeignet, allerdings ohne fixe position, sondern einfach brav untereinander anordnen.
zum ein/ausblenden macht eine js-funktion, die erstmal checkt obs visible ist (document.all.divname.style.visibility) und dann setzt (auf 'visible' oder 'hidden')
Grundsätzlich bin ich aber gegen solche menüs, weils nur sinn machen wenn man frames verwendet - und die sucken ja bekanntlich
?? was spricht dagegen sowas bei ner non-frame seite zu verwenden?????Zitat von .deRElict.Grundsätzlich bin ich aber gegen solche menüs, weils nur sinn machen wenn man frames verwendet - und die sucken ja bekanntlich
watchout! nur weils nicht angezeigt wird, heisst nicht dass es nicht geladen wird weil wennst draufklickst wird ja nicht die seite neu geladen, sondern nur der text angezeigt
ebenZitat von Snoopwatchout! nur weils nicht angezeigt wird, heisst nicht dass es nicht geladen wirdweil wennst draufklickst wird ja nicht die seite neu geladen, sondern nur der text angezeigt
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025