Avatar billede richardr Nybegynder
27. december 2000 - 20:50 Der er 18 kommentarer og
1 løsning

Tjekke brede af skærm

Hvordan tjekker man bredden af en skærm, så den f.eks. hopper til en bestemt side hvis det er 800x600 og en anden hvis det er 1024x768
Avatar billede lp Nybegynder
27. december 2000 - 20:55 #1
<script language=\"JavaScript\">
var skaermBredde=screen.width;
if (skaermBredde>=1000) {
document.location.href=\"1024x768.htm\";
}
elseif (skaermBredde>=800) {
document.location.href=\"800x600.htm\";
}
</script>
Avatar billede rennebo Nybegynder
27. december 2000 - 20:55 #2
bredde = screen.width;
hojde = screen.height;
Avatar billede lp Nybegynder
27. december 2000 - 20:59 #3
sjuskefejl, her kommer en der virker 100%:

<html>
<head>
<script language=\"JavaScript\">
var skaermBredde=screen.width;
if (skaermBredde>=1000) { document.location.href=\"1024x768.htm\"; }
else if (skaermBredde>=800) { document.location.href=\"800x600.htm\"; }
</script>
</head>
<body>
</body>
</html>
Avatar billede senj Nybegynder
27. december 2000 - 20:59 #4
<script>

if (window.screen.width == 1024) {
URL = \"1024.html\";
window.location = URL; }
if (window.screen.width == 800) {
URL = \"800.html\";
window.location = URL; }
if (window.screen.width == 640) {
URL = \"640.html\";
window.location = URL; }

</script>
Avatar billede lp Nybegynder
27. december 2000 - 21:04 #5
senj -> din er ikke så god, hvad nu hvis man bruger en lidt mindre opløsning, fx: 1000 px.....så kommer man slet ikke videre....
Avatar billede Slettet bruger
27. december 2000 - 21:07 #6
Superscript ;-)

<script language=\"JavaScript\">
if (window.screen.width == 1152) {
{
URL = \"1152.html\";
window.location = URL; }
if (window.screen.width == 1024) {
URL = \"1024.html\";
window.location = URL; }
if (window.screen.width == 800) {
URL = \"800.html\";
window.location = URL; }
if (window.screen.width == 640) {
URL = \"640.html\";
window.location = URL; }
}
else {
URL = \"ukendt.html\";
window.location = URL; }

</script>

Indsæt selv flere skærmstørrelser!
Avatar billede senj Nybegynder
27. december 2000 - 21:07 #7
Jeg er da sikker på at richardr er i stand til at tilrette scriptet så det passer overalt. Er jeg ikke?
Avatar billede senj Nybegynder
27. december 2000 - 21:08 #8
el barto... den ligner lidt min - gør den ikke?
Avatar billede Slettet bruger
27. december 2000 - 21:12 #9
Tjaa, du kan tage et kig på spørgsmålet http://www.eksperten.dk/spm/35762 ...Der finder du mit script!
Avatar billede lp Nybegynder
27. december 2000 - 21:12 #10
senj -> ehmmm, det ved jeg nu ikke dit script godtager kun == og ikke større end....

el_barto -> hvorfor svarer du med et script som ligner et andet, 8 min efter der er kommet 2 besvarelser.....
Avatar billede Slettet bruger
27. december 2000 - 21:12 #11
Dit ligner mit, mit er bare federe! ;-)
Avatar billede Slettet bruger
27. december 2000 - 21:14 #12
Ip> Jeg ledte måske efter mit script imens jeg havde spørgsmålet åbent, og så måske derfor ikke de andre besvarelser? Mulighed?
Avatar billede richardr Nybegynder
27. december 2000 - 21:14 #13
Takker lp... virker fint..
Avatar billede lp Nybegynder
27. december 2000 - 21:15 #14
prøv at opdatere før du besvarer næste gang :-) no hard feelings :-)
Avatar billede Slettet bruger
27. december 2000 - 21:16 #15
:-)
Avatar billede lp Nybegynder
27. december 2000 - 21:16 #16
selvtak richardr :-)
Avatar billede erikjacobsen Ekspert
27. december 2000 - 23:03 #17
Hmm - og hvad skal man dog bruger skærmens bredde til? Var det ikke
lidt sjovere at vide, hvor stort et vindue, der er hos brugeren? Er der
nogen i dag, der surfer i fuldt vindue?  Desværrre er vinduets størrelse
ikke sådan lige at få fat på.
Avatar billede lp Nybegynder
27. december 2000 - 23:04 #18
tjahhh, der er en pointe erik....jeg har tænkt over det, men sådan er livet :-)
Avatar billede erikjacobsen Ekspert
27. december 2000 - 23:26 #19
Det var bare en lille strøtanke på livets snefyldte landevej...
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