+ Antworten
Ergebnis 1 bis 2 von 2

Thema: [javascript] Breite eines Objektes ermitteln

  1. #1
    TP-Supporter wanni macht alles soweit korrekt Avatar von wanni
    Registriert seit
    Mar 2001
    Ort
    Göttingen
    Beiträge
    480

    [javascript] Breite eines Objektes ermitteln

    Ich hab folgendes Problem: auf Klick auf einen Link öffne ich per Javascript ein neues Fenster, in das eine Userliste geladen wird. Die Breite des Fensters soll sich aber an den längsten Usernamen anpassen, die Html-Tabelle, in der die Usernamen stehen hat die id="buddy". Ich bin auf folgende Lösung gekommen:

    Code:
    function resize() {
    hoehe = document.all.buddy.offsetHeight;
    breite = document.all.buddy.offsetWidth;
    hoehe = hoehe + 60;
    breite = breite + 37;
    if (hoehe > screen.availHeight) {
      hoehe = screen.availHeight;
      window.moveTo(0,0);
      }
    window.resizeTo(breite, hoehe);
    return;
    }
    Das funktioniert im IE und Opera auch richtig gut, aber wie kriege ich das im Netscape zum Laufen?

    Und noch ne zweite Frage: Ich öffne das Fenster mit dem Attribut scrollbars=no, gibt es da ne Möglichkeit, die Scrollbars einzuschalten, wenn die Tabelle größer als der Platz aufm Bildschirm ist?
    Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten. (Karl Kraus)

  2. #2
    TP-Supporter wanni macht alles soweit korrekt Avatar von wanni
    Registriert seit
    Mar 2001
    Ort
    Göttingen
    Beiträge
    480
    Hat denn keiner ne Idee? Oder hab ich mich zu unverständlich ausgedrückt? Hülfeeeeeeee
    Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten. (Karl Kraus)

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51