bod: Dynamische Navigation mit Javascript

Hallo,

Die Javascript Navigation (Beispiel von SelfHTML) http://selfhtml.teamone.de/dhtml/beispiele/navigation.htm
läuft in versch. Browsern, die ich ausprobiert habe, nicht.

Das Problem tritt auf mit Opera 7.11 / 7.23 und Konqueror 3.1.1
Das Problem tritt nicht auf mit Mozilla Firebird 0.6, Internet Explorer 6.0, Netscape 7.0, Opera 6.03 / 6.05

Leider funktioniert nicht nur die "Dynamik" nicht, sondern die Navi wird überhaupt nicht angezeigt...

Gibt's da irgendeine Möglichkeit, es auch für die neueren Opera's und Konqueror kompatibel zu machen ?

  1. Hallo,

    Die Javascript Navigation (Beispiel von SelfHTML) http://selfhtml.teamone.de/dhtml/beispiele/navigation.htm
    läuft in versch. Browsern, die ich ausprobiert habe, nicht.
    Das Problem tritt auf mit Opera 7.11 / 7.23 und Konqueror 3.1.1

    Interessant, ich habe mir das angesehen. Zumindest für den Opera 7.20 kann ich eine Aussage treffen. Der "Fehler" liegt in der Funktion "handleMove(ev)" aus http://selfhtml.teamone.de/dhtml/beispiele/anzeige/navigation.htm

    Folgendes passiert:
    function handleMove(ev)
        Event = ev;
        alert(Event.screenX) -> undefined

    wohingegen ein:
        alert(ev.screenX) korrekt funktioniert und die X-Position liefert. Seltsam. Richtig kurios wird es aber wenn man statt:
        Event = ev; ein
        var Event = ev; einsetzt, denn dann klappt es auch mit
        alert(Event.screenX)

    was sagen die Norweger hierzu? Bug? Feature? Ok, du hast jetzt genügend Infos um das Script im Opera zum laufen zu bringen.

    Viel Spaß

    Jochen

    1. hi

      Event = ev; ein
          var Event = ev; einsetzt, denn dann klappt es auch mit
          alert(Event.screenX)

      "var"s erzwingen zu wollen sind ein mir oft untergekommenes
      "Feature" von Opera...

      warum es im 6er lief mußt du am Holmenkollen erfragen ;-)

      Tschau
        Rolf