Ich schreib diesen Beitrag nur, damit der Thread wieder ein bischen nach oben rutscht.![]()
Hallo.
Folgendes Problem habe ich:
Für eine Seite die ich gerede erstelle benutze ich ein Pulldownmenü das per java-script gesteuert wird. Das Problem ist nur, das die einzelnen Links nicht funzen.
Ich hab deswegen auch schon einen Freund gefragt der sich mit Java-Script auskennt, aber der war auch ratlos...
Beispielcode:
Home.addMenu('Sub4', '/', 'Programmiersprachen');
Der Link muss doch dahin wo das "/" ist oder ?
Das merkwürdige ist, das wenn man auf einen Link klickt, sich das Fenster schliesst...
Das Java-Script besteht aus 2 Dateien, die eine ist das Script selber, die zweite ist für den Inhalt des Sriptes verantwortlich. Reichlich CSS ist auch mit drin....
Beide Dateien und eine Beispielseite sind im Anhang.
Danke im voraus
Ich schreib diesen Beitrag nur, damit der Thread wieder ein bischen nach oben rutscht.![]()
Ja weiss denn niemand eine Antwort ??![]()
![]()
Menno ! Wieso weiss denn niemand Rat ?????![]()
![]()
![]()
Hi !!
Ich habs mir mal eben angeschaut.... funktionieren tut das Teil... zumindest ein bischen. Die Fehler, die mir jetzt aufgefallen sind, deuten aber eher auf eine falsche konfiguration in der Datei simplemenu_data.js
Fenster schließen sich bei mir überhauptnicht...
Allerdings rate ich dir von diesem Script sowieso ab. Da es nur auf IE4 prüft, bzw auf document.all (das unterstützt nur der IE ab der Generation 4)..und Opera... vielleicht.
Du solltest dich vorerst nochmal mit der simplemenu_data.js auseinandersetzen, da dort irgendwie einiges durcheinander ist. Zumindest hat es den Anschein, wenn man sich die Seite dann anguckt.
Habs mal ein bissel zurechtgebastelt:
...allerdings, funzt es trozdem noch nicht so ganz...Code:var Isie4; if(document.all) { Isie4 = true; } if(Isie4 == true) { var baseTarget='_blank'; Home=new Menu('Tutorials'); Home.addMenu('Sub1', '', 'Websprachen'); Sub1.addItem('/index.html', 'HTML'); Sub1.addItem('/', 'CSS'); Sub1.addItem('/', 'PHP'); Home.addMenu('Sub2', '', 'Programmiersprachen'); Sub2.addItem('/', 'Visuals C++'); Sub2.addItem('/', 'Visual Basic'); Sub2.addItem('/', 'Turbo Pascal'); Sub2.addItem('/', 'Comal'); Home.addMenu('Sub3', '', 'Macromedia Programme'); Sub3.addItem('/', 'Dreamweaver'); Sub3.addItem('/', 'Fireworks'); Sub3.addItem('/', 'Flash'); Home.addMenu('Sub4', '/', 'Adobe Programme'); Sub4.addItem('/', 'Photoshop'); Sub4.addItem('/', 'Freehand'); Sub4.addItem('/', 'Go Live'); Home3=new Menu('Kontakte'); Home3.addItem('http://www.web.de', 'Kontaktformular'); Home3.addItem('http://', 'Foren'); Home3.addItem('http://', 'Gästebuch'); Home3.addItem('http://', 'Impressum'); document.onclick=hideAll; buildAll(); }
Aber vielleicht bringt dich das ja schonmal weiter.
Gruß Jan
Vielen Dank für deine Antwort !
Ich guck mir das gleich mal an.
Ich weiss, aber ich hatte sowieso vorgehabt zwei Versionen von der Seite zu machen, eine für IE und eine für NN und Opera.Allerdings rate ich dir von diesem Script sowieso ab. Da es nur auf IE4 prüft, bzw auf document.all (das unterstützt nur der IE ab der Generation 4)..und Opera... vielleicht.
Du kannst dich ja mal hier, nach Crossbrowser-Scripten umschauen: http://www.hotscripts.com/JavaScript...igation/Menus/
Oder schaust mal in unsere Linkliste: http://forum.traum-projekt.com/forum...hp3?forumid=38
Gruß Jan
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)