Hallo Ihr Java Script Experten!Habe folgendes Problem:
Über einen "Freeware Menü Creator" habe ich ein Menü für meine Webseite erstellt.
Dieses Menü habe ich in die Datei "menu.js" ausgelagert.
Da dieses Menü immmer angezeigt und nicht ständig neu geladen werden soll,
habe ich auf der "index.htm" meiner Hauptseite 2 Frames erstellt:
Frame "a" für "menu.htm"
Frame "b" für "fenster.htm"
In der "menu.htm" habe ich die "menu.js" integriert.
"fenster.htm" soll beim Aufrufen der "index.htm" in Frame "b" dargestellt werden,
solange im Menü noch kein Menüpunkt ausgewählt wurde!
Soweit funktionert auch alles wunderbar!
Sobald ich allerdings im Menü einen Menüpunkt auswähle, wird die entsprechende Seite,
im Frame "a" angezeigt, das eigentlich immer die Datei "menu.htm" anzeigen soll.
Wie muss ich die "menu.js" abändern, damit der entsprechende Link im Frame "b",
dargestellt wird???
Habe probiert im <head> der "menu.htm" mit dem Befehl <base target="b"> alle Links in Frame "b"
darstellen zu lassen. Das funktioniert aber wohl nur mit einfachen Text Links aus der "menu.htm"
heraus, nicht aber mit denen im Menü, der "menu.js" eingebauten Links!
Meine mageren Java Script Kenntnisse reichen hier leider nicht aus, um das Menüscript
dementsprechend abzuändern und auf eine andere Lösung für mein Problem komme ich nicht!
Vielleicht weiß auch jemand wie ich den menu script preloaden kann so das er auf jeder Seite,
Die das menü script verwendet gleich da ist?
Ich wäre sehr dankbar wenn mir hier jemand helfen könnte!
Ich habe mal ein Beispiel meines Problems auf meine Seite geladen:
http://www.webhosting4free.biz/funk-electric/prob/index.htm
http://www.webhosting4free.biz/funk-electric/prob/menu.htm
http://www.webhosting4free.biz/funk-electric/prob/fenster.htm
http://www.webhosting4free.biz/funk-electric/prob/fenster1.htm
http://www.webhosting4free.biz/funk-electric/prob/menu.js
MFG AEdevil
Datum: 12.07.2005-12:19
