it-swarm.com.de

Wie kann ich die Anzeigeprobleme meiner Website in alten Internet Explorer-Versionen beheben?

Ich bin keineswegs ein Entwickler, daher bin ich mir nicht sicher, ob ich dies auf technische Weise formulieren kann, aber ich habe viele Probleme damit, wie meine neue Joomla-Website auf alten Versionen von Joomla dargestellt wird IE.

Die Website ist www.eslrok.com (eine Job/Recruiting-Website für Englischlehrer in Korea).

Es ist wirklich wichtig, dass die Website in den älteren Versionen von IE (6 bis 9)) korrekt angezeigt wird, aber nachdem Sie von Computern mit älteren Browsern auf die Website zugegriffen und sie auf Websites wie Browsera gesehen haben. Ich kann sehen, dass der Browser die Komponente auf der Vorderseite ausdehnt und alle Module auf der linken Seite darunter verschiebt.

Ich habe so viele Dinge über IE Anzeigeprobleme und wie man sie behebt, alle zeigen auf unterschiedliche Lösungen.

Was ich nicht tun kann, ist den Benutzer zu bitten, den Kompatibilitätsmodus zu aktivieren. Er muss beim Laden korrekt gerendert werden. Ich habe ein Plugin installiert, das Benutzer darauf hinweist, dass ihr Browser veraltet ist, aber ich würde es vorziehen, wenn die Seite stattdessen anständig aussieht, und sie nicht zu einem nervigen Upgrade zwingen (obwohl sie es wahrscheinlich sollten, aber es ist nicht meine Sache Sagen Sie ihnen dies).

Hat jemand Erfahrung damit? Oder gibt es vielleicht eine hinterhältige Lösung, von der jemand gehört hat?

2
Ben Goldie

Ok, ich gehe davon aus, dass Sie hier eine responsive Vorlage verwenden, was bedeutet, dass Elemente mithilfe von CSS3-Medienabfragen verkleinert werden, die von älteren Browsern nicht unterstützt werden.

Es gibt zwei Dinge, die Sie tun müssen:

  1. Stellen Sie beim Anzeigen Ihrer Website im IE sicher, dass sie nicht im Quirks-Modus ist. Zum Überprüfen drücken Sie einfach F12Überprüfen Sie den Dokumentmodus und stellen Sie sicher, dass Standard eingestellt ist.
  2. Stellen Sie sicher, dass Ihre <head> enthält <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

Sie haben auch einen Javascript-Fehler von responsivescrollingtables.min.js, der auch Probleme für reply.js verursacht und dessen Funktion verhindert.

Auch ich verstehe das nicht wirklich. Sie möchten ältere Browser unterstützen. Beim Anzeigen des Browsers in IE8 wird jedoch eine Aktualisierungsmeldung angezeigt

3
Lodder