Wie macht man bei einer Webseite eine Umleitung, wenn das Fenster/ Bildschirm hochkant ist?

...komplette Frage anzeigen

2 Antworten

um ein dynamisches rendering, abhängig der screen grösse, vorzunehmen gibt es css media queries. in kombination mit css flexbox hast du mächtige waffen um komplizierte layouts nach gusto umzusetzen, ohne das man hierfür extra logik mit js (etc) schreiben müsste


http://www.w3schools.com/cssref/css3\_pr\_mediaquery.asp

Antwort bewerten Vielen Dank für Deine Bewertung

Ich würde das ganze über JavaScript machen, einfach die Fenster-Breite auslesen und entsprechend umleiten (https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Screen)

Die bessere Praxis ist es jedoch, die Website generell responsiv zu gestallten, d.h. dass sie sich automatisch ohne Umleitung an die Fensterbreite anpasst.

Antwort bewerten Vielen Dank für Deine Bewertung
Nik98Nik 04.03.2016, 17:51

Ok, ja die Fensterbreite richt ja leider nicht aus, 
man müsste auch noch irgendwie die Höhe auslesen und dann über das Verhältnis bestimmen, ob es sich um Hoch- oder Breitbild handelt

0
perhp 05.03.2016, 17:30
@johdl

Eine Weiterleitung würde ich auch lieber vermeiden, da sonst das ganze an Wartezeit zunimmt, bis man schlussendlich auf die richtige Seite kommt.

0

Was möchtest Du wissen?