Casper Kammann <Cask85@hotmail.com> writes:
> men jeg vil meget gerne have at browserens "kanter" passer
> præcist med indholdet.
Det regnes som ganske ufint (og upopulært) at ændre størrelsen på
vinduer man ikke selv har åbnet. Det er jo brugerens vindue, og han
har givet det den størrelse han ønsker det skal have.
Derfor er der også browsere der forhindrer at man gør den slags.
Godt web-design tilpasser sig browseren, ikke omvendt.
> Jeg har resizet den med
>
> self.resizeTo(850,800)
Det er, som sagt, de udvændige mål.
> men det kommer ikke til at passe, hvis browseren har fx
> favourites åbent. Jeg ville også meget gerne disable "Adress Bar"
> og "Standardbuttons" hvis det var muligt.
Det er det, heldigvis, ikke. Det er ikke din browser, så du må ikke
pille ved indstillingerne. Hvis du selv åbner et vindue, så kan
du bede om ikke at få forskellige toolbars med, men du kan ikke
være sikker på at browseren adlyder.
> Er der et script der lukker alt dette?
Hvis der var, så ville der nok hurtigt blive lavet en patch til
browseren så det ikke længere er muligt.
Hvad du kan gøre, er at indstille den indre størrelse. Brug fx denne
funktion:
---
<script type="text/javascript">
function resizeInnerTo(x,y) {
var cx = window.innerWidth ||
(document.documentElement||document.body).clientWidth;
var cy = window.innerHeight ||
(document.documentElement||document.body).clientHeight;
resizeBy(x-cx,y-cy);
}
resizeInnerTo(850,800);
</script>
---
Funktionen er testet i Netscape 4, IE 6, Mozilla FB og Opera 7.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'