Bildschirmauflösung

Hai, Leute,

wird an irgendeiner Stelle die Information übertragen, mit welcher Auflösung der User seinen Monitor fährt? Und wenn ja, wo steht die Info und wie komm ich dran (PHP? JavaScript? Hammer und Meißel?)?

Ich bin mir ziemlich sicher, daß ich die Frage hier schonmal irgendwo gelesen habe und die Antwort lautete „Ist nicht“ - nur find ich das nicht wieder…

Jemand 'ne Idee?

wenig hoffnugsvollen Gruß
Sibylle

Hallo Sibylle!

Mit PHP: „Ist nicht!“ :wink: PHP ist rein Serverseitig, hat also nix mit dem User am hut
Mit Javascript: screen.width und screen.height
Mit Hammer und Meißel: Wenn du damit lange genug auf den Monitor einschlägst… :wink:

gruss
Florian

Hai, Florian,

Mit PHP: „Ist nicht!“ :wink: PHP ist rein Serverseitig, hat also
nix mit dem User am hut

Na - bis auf die Tatsache, daß der User Seiten abruft und dabei diverse Daten mitüberträgt, z.B. welchen Browser er benutzt…mpf

Mit Javascript: screen.width und screen.height

mir ging’s aber nicht um das Fenster, sondern darum, wieviel Platz er hätte, wenn er denn Vollbild hätte - irgendwie muß diese Info ins Netz geraten - es gibt entsprechende Statistiken…

Mit Hammer und Meißel: Wenn du damit lange genug auf den
Monitor einschlägst… :wink:

*grins* Ich stell mir gerade vor, wie ich zu jedem User, der die Seite aufruft, hinflitze und anfange, seinen Monitor zu bearbeiten…

Hach, seufs, und ich hatte solche Hoffnungen *Krokodilsträne-wein*

Danke trotzdem
Gruß
Sibylle

Hallo!

Na - bis auf die Tatsache, daß der User Seiten abruft und
dabei diverse Daten mitüberträgt, z.B. welchen Browser er
benutzt…mpf

Jein :wink: Das stimmt natürlich, aber das ist lediglich die Info was für ein Programm die Infos haben will… so können z.B. Bots identifiziert werden…

Mit Javascript: screen.width und screen.height

mir ging’s aber nicht um das Fenster, sondern darum, wieviel
Platz er hätte, wenn er denn Vollbild hätte -

screen.width und screen.height sind die Bildschrimgrösse!

Fenstergrösse wäre document.body.clientWidth und document.body.clientHeight bzw. self.innerWidth und self.innerHeight

irgendwie muß diese Info ins Netz geraten - es gibt entsprechende
Statistiken…

Da wird afaik idR (scheiss Abkürzungen :wink: ) mit dem trick gearbeitet, dass eine Bilddatei angezeigt wird (egal wie klein, muss auch nicht sichtbar sein) die dann mit document.write auf die seite gesetzt wird… Im Pfad der Bilddatei werden die Parameter eingetragen (auch per JavaScript)… also ungefähr so: http://www.werweisswas.de/bilddatei.gif?height=600&w…
Was man nicht erkennen kann: hinter der Bilddatei verbrigt sich eine (z.B.) PHP-Datei, welche die Parameter ausliest, abspeichert und dem browser (damit er zufrieden ist) ne Bilddatei liefert…

So, Sibylle, hoffe dir geholfen zu haben :wink:

Gruss
Florian

Hai, Florian,

screen.width und screen.height sind die Bildschrimgrösse!

Mir scheint, als würde ich heut auf mehr als einer Leitung stehen…

Da wird afaik idR (scheiss Abkürzungen :wink: ) mit dem trick
gearbeitet, dass eine Bilddatei angezeigt wird (egal wie
klein, muss auch nicht sichtbar sein) die dann mit
document.write auf die seite gesetzt wird… Im Pfad der
Bilddatei werden die Parameter eingetragen (auch per
JavaScript)… also ungefähr so:
http://www.werweisswas.de/bilddatei.gif?height=600&w…
Was man nicht erkennen kann: hinter der Bilddatei verbrigt
sich eine (z.B.) PHP-Datei, welche die Parameter ausliest,
abspeichert und dem browser (damit er zufrieden ist) ne
Bilddatei liefert…

Na, da hab ich doch was, womit ich mal rumprobieren kann…

Dankeschön
Sibylle