PHP und Browserbreite
Hallo, nein, es geht nicht um die Frage, ob an mit einer PHP eigenen Funktion die Browserbreite prüfen kann.
Aber: Wie kann ich es trotzdem, ohne Javascript einsetzen zu müssen? (Das kann der Kunde eben leider ausschalten...) Habe schon überlegt, einzelne Pixel an den Browser zu senden, bis zum Zeilenumbruch, und dann den Counterstand (Wenn das irgendwie geht) abzufangen. Hat irgendwer ne Idee, wie ich das bewerkstelligen kann???? Wäre für eine konstruktive Antwort sehr dankbar. MFG, Sam |
AW: PHP und Browserbreite
Ergänzung: Statt Pixel könnte man ja evtl. auch einen Buchstaben mit einer bestimten Größe senden? Hm. Einfach zu spät um diese Zeit.....
*denk*Geht es auch, ohne das der User davon was mitbekommt? |
AW: PHP und Browserbreite
Ohne Javascript wird es nicht gehen. Deine Idee mit den Pixeln hat eine Lücke. Wie willst du den Zeilenumbruch ermitteln. Die Darstellung setzt ja erst der Browser um. Für PHP würden alle Pixel-Bilder in einer Zeile stehen. HTML kann den Zeilenumbruch nicht zurückliefern.
Für was brauchst du denn die Fenstergröße? Vielleicht reicht ja eine CSS-Lösung. |
AW: PHP und Browserbreite
Hm. Problem ist, das Javascript abschaltbar ist. Ich möchte eine fast vollkommen grafische Homepage (Viele Bilder, Logos etc.) erstellen, ohne 3 Versionen programmieren zu müssen.
Wenn ich die aktuelle Browserbreite immer vor dem anzeigen der Seite hätte, wäre das mit einer Version möglich.... Also- mit Css ist es leider nur zum Teil möglich, flexibles Layout, weis ich ja... |
AW: PHP und Browserbreite
öhm... warum nimmst du als breitenangabe nicht einfach 100%???
|
AW: PHP und Browserbreite
Also ich bin der Ansicht, dass das mit CSS machbar ist! Schau dir mal die ganzen Funktionen auf www.css4you.de an. Evtl musst du dir halt einfach überlegen, dass du ein paar Bereiche auf der Seite brauchst die für breitere Auflösungen dehnbar sind, also einfach mit Farbe oder Textur auffüllen, dann denke ich kannste das gut bewerkstelligen. Was du auch machen kannst ist, dass du immer % angaben verwendest, oder einfach eine feste Größe, wer nen breiteren Bildschirm hat, bekommt halt links und rechts aufgefüllt, wer kleiner hat scrollt und das dann auf 1024*768 anpassen und gut. Oder 800*600 je nach dem halt. Sei Kreativ ;)
Gruss Domi |
AW: PHP und Browserbreite
wenn NEWLIFE83 seine seite mit allem möglichen grafischen schnullibulli bestücken will, bringt ihm auch das ganze css zeug nichts. das eigentliche problem ist hierbei die ausgangssituation (nämlich dass lieber mit photoshop gespielt als drüber nachgedacht wird, woraus webseiten eigentlich bestehen sollten)
|
AW: PHP und Browserbreite
@feuervogel
Es gibt eine ästhetische Dimension des Lebens - auch im Web - weiß nicht, ob das alles "Schnullibulli" ist? Vielleicht sollten wir den guten alten gopher wieder aus der Gruft holen. Da hatten wir all die Problemchen nicht.... Nimm's nicht ernst *lach* Ansonsten hat Domi ja das Richtige geschrieben. Ich würde die 1024x768 als Grundlage nehmen (wer da noch drunter ist, gehört zur verschwindenden Minderheit). Die drüber sind, sehen halt etwas weiß... |
AW: PHP und Browserbreite
@heinrich: die kunst ist doch, mit gegebenen mitteln (nämlich html+css) eine webseite ästhetisch zu gestalten.
und wenn man versucht, eine seite erst mal als grafik zu erstellen und dann 1:1 ins web zu übertragen, geht das meistens in die hose. aber ich weiß, so altmodisch wie ich (pen&paper[TM]) ist die jugend von heute wohl nicht mehr *ggg* und ernst nehmen? ach wo, ich mach solche seiten eh wieder zu, sobald ich sie sehe... |
AW: PHP und Browserbreite
> Browserbreite prüfen
Ich frag mich immer wieder, was Leute mit der Browserbreite wollen ? Gestaltet eure Websites so, dass es passt, egal welche Browserbreite vorhanden ist. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:26:17 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.