Avatar billede zelman Nybegynder
16. januar 2003 - 13:31 Der er 6 kommentarer og
1 løsning

Besøgendes Skærmstørrelse?

Hvordan, og er det muligt at få fat i en besøgendes skærmopløsning og skrive det på ens hjemmeside.

Eks.
besøgendes skærmstørrelse 800 x 600 -> Skriv på skærm/side "Din opløsning er 800x600 så du kan godt se denne side optimalt."

---

"What I cannot create I do not understand"
Richard Feynman
Avatar billede tangveje Nybegynder
16. januar 2003 - 13:34 #1
Hey

Kan du ikke med PHP, der skal du bruge javascript

document.write("Din opløsning : " + screen.width + "*" + screen.height) ;

For at give et simpelt eksempel
Avatar billede jakoba Nybegynder
16. januar 2003 - 13:37 #2
er det ikke nemmere blot at skrive på siden:
  "Jeg gider ikke lave ordentlig HTML så denne side ser grim ud
  ved alle andre skærmstørrelser end 800*600"

mvh JakobA
Avatar billede sthen Nybegynder
16. januar 2003 - 13:41 #3
>> jacoba

Læs venligst http://www.eksperten.dk/regler.phtml punkt 2.2
Avatar billede zelman Nybegynder
16. januar 2003 - 13:45 #4
tangveje >> hvordan skulle det gøres hvis jeg skulle have nogle muligheder eks. if document...

jakoba >> det er absolut ikke noget at gøre med det
Avatar billede tangveje Nybegynder
16. januar 2003 - 13:53 #5
Tja, f.eks.

if ( screen.width >= 800 ) {
  document.write( "800*600 eller højere" ) ;
} else {
  document.write( "Mindre end 800*600" ) ;
}

Hvis det er det du mener, men i så fald må jeg sige at jakoba er inde på noget af det rigtige, en side bør kunne ses i andet end bare lige 800*600 og derover... I det hele taget er det fuldkommen tåbeligt at designe sine sider til en bestemt skærm opløsning, uanset om det er 160*567½ eller 1024*768, da du aldrig kan regne med det alligevel (folk maksimerer ikke altid deres browser, og har måske foretrukne i siden og den slags)
Avatar billede sthen Nybegynder
16. januar 2003 - 13:57 #6
>> zelman du kan gøre således:

<script language="JavaScript1.2">
<!--
var correctwidth=800
var correctheight=600
if (screen.width!=correctwidth||screen.height!=correctheight)
document.write("Denne Wepside ses bedst med en skærm opløsning på "+correctwidth+"*"+correctheight+" pixel. Din er  "+screen.width+"*"+screen.height+". Hvis der er problemer, skal du ændre den!")
// -->
</script>

Dette script gør godt nok det modsatte af hvad du sagde; det kommenterer nemlig kun hvis skærmstørrelsen er anderledes end den tiltænkte.
Avatar billede zelman Nybegynder
16. januar 2003 - 16:22 #7
jeg har løst det...takker for hjælpen...det kan ses på www.zelman.dk
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