Hej.
Jeg har valgt at sige min side skal passe til 800 * 600 skærm opløsning.
Da jeg bruger en masse absolute og relative posioneringer på siden er det ikke
sikket at de kan være der i breden og så vises siden forkert.
Derfor har jeg lavet dette lille script som jeg har sat ind så den bliver
inkluderet på hver side.
if (document.body.clientWidth < 770) {
if (confirm("Vi har bemærket at siden ikke er bredt nok.\n\nSkal vi forstørre
sidens opløsning så den passer til indholdet?\n\nHvis du siger nej kan det være
siden ikke vises korrekt.")) {
self.resizeTo(screen.availWidth,screen.availHeight),moveTo(0,0)
}
}
Den spørger om brugerens side er under 770 pixels. Hvis den er det bliver
brugeren spurgt om siden må maximeres.
Simpelt og der sker ikke noget med brugerens browser før de selv vil have det.
Jeg er i gang med at lave et funktion til det så svaret bliver skrevet i en
cookies så brugeren ikke bliver spurgt flere gange. Også selvom browseren er
mindre end det tilladte.
Christian
Knud Gert Ellentoft wrote in dk.edb.internet.webdesign.clientside:
> "gerner" <dilorjaan50@hotmail.com> skrev :
>
> >Jeg fandt engang en eksempel på nettet som sørgede for at explorer blev
> >åbnet i et bestemt størrelse. feks. 800*600 men kan ikke længere finde den.
>
> En sikker måde til at jage sine besøgende væk på.
>
> Men ellers
> <body onload="window.resizeTo(800, 600),moveTo(0,0)">
> --
> Knud
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials