nobody: unter Netscape 7 höhe eines layers ermitteln

Hi,

da ich noch keine gute Online-Hilfe für Netscape Navigator 7 gefunden habe hier die Frage ans Forum:
Ich habe ein dynamisches javascript Menü programmiert, das aufklappbar ist, für die Verschiebung der unteren Menüpunkte hab ich immer die Höhe der drüberliegenden Menüs berechnet (wenn eins aufklappt verschiebe drunterliegende um die Höhe des neu aufgeklappten Menüs), hat soweit auch unter allen browsern funktioniert, bis netscape 7 kam...

also wie finde ich die höhe eines layers unter ns7 heraus ('offsetHeight' funktioniert nur bei IE und 'clip.height' nur bei netscape versionen < 7)

ich bin dankbar für funktionierende befehle oder Links zu guten Hilfeseiten für ns7.

  1. Hallo,

    Hi,

    da ich noch keine gute Online-Hilfe für Netscape Navigator 7 gefunden habe hier die Frage ans Forum:
    Ich habe ein dynamisches javascript Menü programmiert, das aufklappbar ist, für die Verschiebung der unteren Menüpunkte hab ich immer die Höhe der drüberliegenden Menüs berechnet (wenn eins aufklappt verschiebe drunterliegende um die Höhe des neu aufgeklappten Menüs), hat soweit auch unter allen browsern funktioniert, bis netscape 7 kam...

    Layer wie <layer>...</layer>? die gibt's nicht mehr. Kannst du mir trotzdem ein link zu der seite mit dem script geben, ich möchte es mir mal anschauen.

    Grüße aus Düsseldorf,

    --
    Aleksej
    1. Hi,

      sorry für die ungenauen angaben,
      ich arbeite mit <div> tags, weil die verstehen ns und ie
      kann dir leider keine adresse geben (ist ein passwort geschützter bereich)
      aber hier der quelltext:

      for(var i = no; i < PdLayAmnt; i++) {
      document.all[LayerTitleName[i]].style.top = posY;
      MenuValues[i][LayStartPosTop] = posY;
      posY += document.all[LayerControlName[i]].offsetHeight;
      if(MenuValues[i][visproperty] == "visible") {
      document.all[LayerContentName[i]].style.top = posY;
      posY += document.all[LayerContentName[i]].offsetHeight;

      wie gesagt ich brauch das ns7 pendant zu offsetHeight

      danke

      gruß David

      1. hi,

        wie gesagt ich brauch das ns7 pendant zu offsetHeight

        NC 7 hat kein Problem mit offsetHeight. Er hat dagegen ein grosses Problem mit alten Scripten, bei denen Div-Layer nicht mit "document.getElementById('..')" referenziert werden. document.layers ist ihm gaenzlich unbekannt, document.all ebenso.

        Gruesse  Joachim