22. december 2002 - 15:27Der er
8 kommentarer og 1 løsning
Self.ResizeTo(x,y) ?
Nogen der kan forklare mig forskellen på at angive et popupvindues højde og bredde i selve funktionen, hvor det åbnes - og så at benytte Self.ResizeTo(x,y), når det er åbnet? Åbner jeg et vindue på 850x540px, bliver det ca. 15px mindre i højden, hvis jeg benytter Self.ResizeTo(850,560) i selve vinduet. Og det forstår jeg ikke...
medions > det var jo på INGEN måde det der blev spurgt om !
Oasen > når du sætter størrelsen i window.open, så er det det selve dokumentet du angiver størrelsen på, når du laver en resizeTo så er det selve vinduet, altså den helt yderste kant
Det skal det, fordi der ligger en tabel med samme mål som indermålene for vinduet. Men der må da være nogle værdier, der svarer til rammens tykkelse...
Nej, der er ingen regler for tykkelserne af vindueskanter. De varierer fra browser til browser, fra version til version og fra platform til platform. Så du må nok prøve at retænke projektet og vælge en anden vinkel.
function res() { b = document.getElementsByTagName('body')[0] while(b.offsetWidth<400){top.resizeBy(1,0)} while(b.offsetHeight<300){top.resizeBy(0,1)} }
men det kan crashe folks maskiner og alt muligt :-)
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.