Dennis: BG-Image skalieren, oder so ähnlich

Beitrag lesen

Hi SteBu,

Ein BG-Image mit einem Muster, welches durch ein repeat immer sche*** aussehen würde soll den Viewport des Browser immer vollständig ausfüllen.

Das geht mit CSS leider nicht.

Ich habe schon überlegt ob man das nicht mittels XMLHttpRequest lösen könnte, also Seite schicken->mit JS die Screensize ermitteln->ab zum Server->richtige Größe schicken.

Ja, das wäre vielleicht möglich, aber schlecht, denn wenn der User kein Javascript aktiviert hat, wartest du vergeblich auf den Request ;-)

Aber abgesehen davon ist es je nach Browsertyp auch etwas schwierig die genaue Größe des Darstellungesbereiches zu bekommen, denn die Größe des Fensters bringt nichts, da davon noch Sidenbars etc. abgezogen werden müssen.

Und selbst wenn du diese Probleme alle irgendwie auf Teufel-komm-raus schaffst zu lösen, dann müsstest du doch immer noch mit Javascript alle x Millisekunden einen neuen Request schicken, da du sonst nicht dem vorbeugen kannst, dass der User sein Fenster in der Größe ändert.

Wenn dann einer mit Kabelmodem deine Seite besucht, hört diese vielleicht gar nicht mehr auf zu laden ;-)

Gibt es dafür schon einen Workaround?

Mir ist keiner bekannt, ich lasse mich aber gerne belehren.

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Denn wer 'ne Blacklist hat, muss halt daran denken, dass er manches nicht sieht... und vor dem posten die Realitaet einschalten. (Christian Kruse)