Kan iemand een script voor mij maken die automatisch kijkt welke resolutie iemand heeft, en als die bijv lager is dan 1024x768 dan tekst kan laten zien.

Voorbeeld:

"Uw resolutie is nogal laag, u kunt deze pagina beter bekijken als u uw resolutie verhoogt."

MVG,
Dennis van Veen
Dat kan met javascript :)
Met screen.width & screen.height dacht ik.
Dat zou best kunnen dat dat kan maar ik kan dat niet ;)
Hoi Dennis,

resoluties afdwingen is geen goed idee, net als browsers afdwingen. Er zijn nog zat mensen die met 800 X 600 surfen.
En mensen die niet hun venster op schermvullend hebben staan...
Juist. Als je je hierin wilt verdiepen ga dan zoeken naar CSS en "liquid lay-outs".
Volgens mij wil hij niet zozeer resoluties afdwingen, maar alleen zeggen dat zijn site er in een hogere resolutie beter uitziet. Bijvoorbeeld als je een plaatje in de header gebruikt, die toevallig 800 px of groter is...
Zoals hij het zegt wilt hij het wel afdwingen, zodat ze het moeten veranderen. Maar erg duidelijk was het niet. Maar het zou niet handig zijn als hij dat zou doen, dan zorgt hij ervoor dat er een bepaalde groep niet op zijn site komt. Je kan beter een alertbox ofzo laten openen en ze daarmee waarschuwen dat ze beter hun resolutie (en hoe te doen) moeten aanpassen, omdat ze anders de site niet goed kunnen bekijken.
@Jan: Liquid layouts is toch zoveel mogelijk met procenten werken ipv pixels?
Ik doe wel veel met 80% etc. etc, maar de teksten zijn nogal lang en het is mooier om die zonder balk te bekijken in frames. Dus het is een soort hulpmiddel...

Alleen ik heb nu die variables maar ik weet de basics nog niet eens, dus kan iemand me echt niet letterlijk helpen??

_________________________
<?php

if (isset($_GET['width']) AND isset($_GET['height'])) {
// output the geometry variables

echo "Screen width is: ". $_GET['width'] ."<br />\n";
echo "Screen height is: ". $_GET['height'] ."<br />\n";}

if (isset($_GET['width']) AND isset($_GET['height'])) > 800 AND 600 {

echo "Deze site is mooier bij een hogere resolutie, ik raad u daarom aan uw resolutie te verhogen zodat u deze melding niet meer krijgt.";

}

else {

echo "U heeft een goede resolutie voor deze pagina!";

}

?>
_______________________________

Volgens mij klopt er geen hout van, hij doet het ook niet :S

Reageren