Avatar billede hanshove Nybegynder
16. februar 1999 - 00:00 Der er 3 kommentarer og
1 løsning

Brug af CSS afhængigt af brugerens skærmopløsning

Jeg vil gerne kunne styrre eksempelvis fontstørrelsen på min hjemmeside afhængigt af brugerens skærmopløsning. Det kunne være i forbindelse med anvendelsen af Style Sheets.

Er der nogen, der har en løsning hertil?
Avatar billede martin Nybegynder
16. februar 1999 - 21:44 #1
Hej,

Det er ikke nogen direkte funktion i CSS til at afgøre  skærm str. Her er et JavaScript som vil sende brugeren til en side m. den rigtige skærm str.
Du kan evt. ændre det så du laver et:
document.write('<STYLE TYPE="text/css" SRC="kilde.css">');

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function redirectPage() {
var url640x480 = "http://www.yoursite.com/640x480";
var url800x600 = "http://www.yoursite.com/800x600";
var url1024x768 = "http://www.yoursite.com/1024x768";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
// End -->
</script>
Avatar billede martin Nybegynder
16. februar 1999 - 21:47 #2
Jeg glemte lige at:
Så skal du slette:
var url640x480 = "http://www.yoursite.com/640x480";
var url800x600 = "http://www.yoursite.com/800x600";
var url1024x768 = "http://www.yoursite.com/1024x768";

og - window.location.href= URL?x? skal erstattes med document.write...
Avatar billede hanshove Nybegynder
18. februar 1999 - 13:24 #3
Tak for svaret. Jeg arbejder videre med det.
Avatar billede martin Nybegynder
18. februar 1999 - 22:22 #4
Du er altid velkommen til at spørge, hvis der skulle være problemer!
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