Avatar billede moghasu Praktikant
29. oktober 2003 - 11:35 Der er 3 kommentarer og
1 løsning

Åbnings script

På min indexside har jeg nedenstående script der omstiller afhængig af screen resolution. Problemet er, at at nogle browsere ikke vil omstille, men blot bliver på indexsiden. Kan det afhjælpes ???


<script language="JavaScript">
if (window.screen.width > 1024)  window.location.href = "index2.html";
else
if (window.screen.width == 1024) window.location.href = "index2.html";
else
if (window.screen.width == 800)  window.location.href = "800x600/index.html";
else
if (window.screen.width < 800)  window.location.href = "less800.html";
</script>
Avatar billede exp Juniormester
29. oktober 2003 - 12:14 #1
Hvis brugeren har slået javascript fra, så kan det ikke.

Men så kan du jo bare give brugeren lov til  _selv_ at vælge hvilken opløsning vedkommende vil se siden med:

"Fortsæt i:
640*480
800*600
1024*768
>1024"
Avatar billede roenving Novice
30. oktober 2003 - 16:02 #2
Sæt sådan en ind, som omstiller efter et par sekunder, hvis ikke javascriptet har gjort det:

<meta http-equiv="Refresh" content="2;URL=800x600/index.html">
Avatar billede moghasu Praktikant
30. oktober 2003 - 16:08 #3
Nååå ja, supert, men hvad så hvis det er en anden skærmopløsning ??
Avatar billede roenving Novice
30. oktober 2003 - 16:12 #4
-- det må du bare vælge, for uden javascript kan du ikke finde skærmopløsningen ...

Derfor valgte jeg også en som var lavet til en rimelig normal standard, evt. kan du jo lave en udgave, som vil kunne du på alle skærmopløsninger, f.eks. ved at have siden placeret fast i venstre side !-)
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