Avatar billede Joachim Wahl Nybegynder
23. marts 2001 - 20:39 Der er 4 kommentarer og
1 løsning

Uafhængigt tilpasning af skærmopløsning

Hvordan kan man uafhængigt af skærmopløsning sørge for, at ens side passer til brugerens, uden at lave fx. to sider i henholdsvis 800x600 og 1024x768? Jeg er bekendt med det script der finder brugerens skærmopløsning, og redirecter til fx. 1024x768.
Avatar billede prodic Mester
23. marts 2001 - 20:41 #1
Lave en witdh på 100% - det skal du nok få det sjovt med.

En anden mulighed var at designe til laveste fællesnævner og centere det via tables eller frames.
Laveste fællesnævner hedder pt. 800x600.
Avatar billede visionmagic Nybegynder
23. marts 2001 - 22:52 #2
<script language=\"JavaScript1.2\">
<!--
if (screen.width==800||screen.height==600) //if 800x600
window.location.replace(\"http://www.netscape.com\")

else if (screen.width==640||screen.height==480) //if 640x480
window.location.replace(\"http://www.microsoft.com\")

else if (screen.width==1024||screen.height==768) //if 1024x768
window.location.replace(\"http://www.dynamicdrive.com\")

else //if all else
window.location.replace(\"http://freewarejava.com\")

//-->
</script>
Avatar billede visionmagic Nybegynder
23. marts 2001 - 22:56 #3
Det kan være lidt bøvlet at lave 2-3 sider.... du kan fx bruge dette script... som fortæller at de min skal bruge 800*600 og om det er muligt at ændre det...:

<script language=\"JavaScript1.2\">
<!--
var correctwidth=800
var correctheight=600
if (screen.width!=correctwidth||screen.height!=correctheight)
document.write(\"This webpage is bested viewed with screen resolution \"+correctwidth+\"*\"+correctheight+\". Your current resolution is \"+screen.width+\"*\"+screen.height+\". If possible, please change the resolution!\")
//-->
</script>
Avatar billede jakoba Nybegynder
25. marts 2001 - 18:23 #4
Hvis du skriver dine bredder og højder med javascript kan du faktisk godt lave en side der tilpasser sig til hvadsomhelst. Det bliver noget af et helvede med en kompleks side og css, men det kan gøres.
mit simple eksempel:
  http://hjem.get2net.dk/Jakob.Aggernaes/javascript12.html

Det er væsentligt nemmere med ASP eller PHP.

mvh JakobA

Avatar billede jakoba Nybegynder
27. marts 2001 - 00:17 #5
Dig der sendte e-mail ikke?
Ingen grund til at acceptere før du har et svar du kan bruge.
Hvis du gemmer siden med din browsers menu file og save as kan du kikke på koden med fx notepad og se hvordan tabel og billeder bliver skaleret på basis af hvor stort et vindue siden får at vise sig i.

Det er ikke verdens mest gennemskuelige javascript, så spørg hvis du har problemer med at se hvad der foregår.

mvh JakobA
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