Avatar billede emileej Nybegynder
28. december 2001 - 10:30 Der er 3 kommentarer og
1 løsning

Resize et vindue

Følgende kode:


function getDim(obj){
    var rd = { x:0 ,y:0, w:0,h:0 };
    if(document.layers) {    // NS 4
        rd.x = obj.x;
        rd.y = obj.y;
        rd.w = obj.width;
        rd.h = obj.height;
    }else{                      // IE og NS 6 +
        var elm = obj;
        do{
            rd.x += parseInt( elm.offsetLeft );
            rd.y += parseInt( elm.offsetTop );
            elm = elm.offsetParent;
        }while(elm);
        rd.w = obj.offsetWidth;
        rd.h = obj.offsetHeight;
    };
    return rd;
};

    document.width=getDim(document.getElementById(\"mainTable\")).w;
    document.height=getDim(document.getElementById(\"mainTable\")).h;


Burde da resize vinduet til størrelsen på min tabel \"mainTable\" - ikk?
Det gør den bare ikke...

E-)mil
http://eej.dk
Avatar billede kasseper Nybegynder
28. december 2001 - 12:49 #1
document har ikke nogen attribut der hedder width eller height, du skal nok kigge lidt på windwo istedet....
Avatar billede tobias_cool Nybegynder
28. december 2001 - 18:14 #2
eller screen for den sags skyld
screen.width
screen.availWidth

etc.
Avatar billede emileej Nybegynder
04. januar 2002 - 12:55 #3
Window virker heller ikke...
Avatar billede emileej Nybegynder
10. februar 2002 - 13:59 #4
Abrakadabra!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester