Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

drop down funktioniert nicht mit ie

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 20.12.2005, 19:47

hallo,

habe mir von der seite https://www.alistapart.com/articles/dropdowns das dropdown menü angesehen und mal ausprobiert. alles funktioniert wunderbar, solange ich das ganze menü nicht in eine tabelle gebe:
https://matin.at/drop-down.php
beim drübergehen mit der maus erscheinen die untermenüs, ganauso wie sie sollen.

jedoch, sobald ich das menü in eine tabelle gebe, dann funktioniert nur mehr das erste, ganz linke dropdown:
https://matin.at/drop-down-tabelle.php

das problem tritt nur beim internet explorer auf ... firefox, opera und netscape funktioniert es einwandfrei. es muss irgendwo am javascript liegen, denn nur der ie braucht es. alle anderen browser brauchen das javascript ja gar nicht.

wenn ich dann diese tabelle in eine weitere tabelle einfüge, dann geht nicht mal das ganz linke ... kann mir jemand helfen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


babasave
PostRank 6
PostRank 6
Beiträge: 370
Registriert: 07.11.2005, 09:57
Wohnort: München

Beitrag von babasave » 20.12.2005, 20:48

hi matin,
du rufst in deinem js das element "nav" via elementByID auf und imho darf ein element nur genau einmal in einem dom vorkommen >> is ja auch logisch denn woher soll der browser beim rendern der seite sonst wissen wo er "zupacken soll" document.getElementById("nav")

in deiner tabellenvariante kommt die id 3 mal vor also wird der ie das erste verwenden und dort anpacken. du musst also die id´s unterschiedlich benennen und im script durch eine variable ersetzen.

~baba

matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 20.12.2005, 22:52

hab die id auf 3 verschiedene geändert und hab das javascript jetzt 3 mal kopiert und "getElementby" entsprechend geändert. jetzt geht nur mehr das ganz rechte ... leider kenn ich mich bei javascript gar nicht aus :oops:

wie müsste eine variable aussehen?
https://suchmaschinentricks.at/ - Ziehen Sie die Aufmerksamkeit im Internet auf sich ...
Kaufe verschiedene Projekte mit entsprechendem Content - Kontaktaufnahme per PN

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag