Cybaer: Browserhöhe in PHP

Beitrag lesen

Hi,

Das ändert nichts an der Tatsache, dass man mit PHP nicht die Höhe des Viewports abfragen kann.

Das kommt drauf an.

Es gibt Browser, insbesondere mobile Clients, die die Größe des Viewports mitsenden - das kann man mit PHP auslesen.

defBrowserConstants versucht, diese Angaben (die sich an unterschiedlichen Stellen in unterschiedlichen Formaten befinden können) auszulesen. Sollte das nicht funktionieren, so wird versucht, diese Daten aus "normalen" REQUEST-Daten zu ermitteln.

D.h., man kann auch mit JS die Werte ermitteln, und als GET-Parameter dem Script übergeben (in der Form: script.php?AGENT_DISPLAY=240x320x16 - also Breite x Höhe x Farbtiefe), bzw. einen entsprechenden Cookie anlegen.

Die Funktion setzt dann die entsprechenden Konstanten, mit denen man in PHP dann entsprechend agieren kann ...

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!