Avatar billede Tony Juniormester
20. januar 2003 - 10:21 Der er 11 kommentarer og
3 løsninger

Redirect på baggrund af skærmopløsning ?

Jeg har fundet understående lille kodestump - der gerne skulle dirigerer brugere med en skærmopløsning på 800 pixels eller mindre til en anden side - og prøvet at redigerer den lidt, men desværre kan jeg ikke få det til at virke.

Kan du se hvor det er galt eller har du en udgave der virker ?

<script language="JavaScript">
<!--
var URL = "denne side";
if (window.screen.width ==< 800) URL = "text/competence/competences01.html";
if ( URL != "denne side" )
  setTimeout( "window.location = '" +URL +"';", 10 )
//-->
</script>
Avatar billede oasen Nybegynder
20. januar 2003 - 10:43 #1
Prøv lige at tage et kig her: http://www.html.dk/scripts/asp/00005/
Avatar billede Tony Juniormester
20. januar 2003 - 10:46 #2
Desværre, den kan jeg ikke bruge ...
Avatar billede oasen Nybegynder
20. januar 2003 - 11:24 #3
Hvorfor ikke?
Avatar billede Tony Juniormester
20. januar 2003 - 11:26 #4
Fordi det involvere ASP og ikke løser mit problem ...
Avatar billede bearhugx Nybegynder
20. januar 2003 - 11:32 #5
<script language="JavaScript">
<!--
var URL = "denne side";
if(screen.width<800) URL = "text/competence/competences01.html";
if ( URL != "denne side" )
  setTimeout( "window.location = '" +URL +"';", 10 )
//-->
</script>
Avatar billede bearhugx Nybegynder
20. januar 2003 - 11:32 #6
(du havde en lille fejl med "window.screen.width ==< 800" --- Det skal være "screen.width<800" i stedet for
Avatar billede mm12010 Nybegynder
20. januar 2003 - 11:40 #7
<script language="JavaScript">
<!--
if (screen.width =< 800) {
  window.location.href = "side_til_folk_med_800_eller_under.htm";
  }
//-->
</script>
Avatar billede oasen Nybegynder
20. januar 2003 - 11:52 #8
ASP? Nå, ja - men det kan du jo bare udelade. Det er kun, hvis du vil lagre dine data.
Avatar billede Tony Juniormester
20. januar 2003 - 12:06 #9
Hmm, jeg har prøvet at sætte min skærmopløsning ned til 800 px., men desværre er der ingen af de løsninger der virker i min ende. Gør de hos jer ?

http://home1.stofanet.dk/breindal/primaer_mm12010.html

http://home1.stofanet.dk/breindal/primaer_bearhux.html

>> bearhugx
Skal det ikke være: screen.width ==<800
... og ikke: screen.width<800 (den skal jo også samle dem op med en opløsning på 800 px. ?)
Avatar billede bearhugx Nybegynder
20. januar 2003 - 12:39 #10
hvis den også skal skalere ned, ved 800 så skal det være

=<  (eller <=, kan ikke lige huske hvilken)

Det er i hvert fald ikke ==<
Avatar billede bearhugx Nybegynder
20. januar 2003 - 12:44 #11
jeg bliver sendt til "sekundaer.htm" ved 800x600 (primaer_bearhugx.html)
Avatar billede Tony Juniormester
20. januar 2003 - 12:44 #12
bearhugx >>

Tak - det var lige det, der skulle til ... så virker de begge :)
Avatar billede bearhugx Nybegynder
20. januar 2003 - 12:46 #13
takker for points :-)
Avatar billede Tony Juniormester
20. januar 2003 - 12:49 #14
Velbekomme :)

BTW - det var '<=' der var det rigtige ...
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