Frage

Ich habe eine kleine Website mit VS2005 und mySQL entwickelt, es ist nur 2 Webforms und Login-Seite.

Während der Entwicklungs- und Testphase, mich und meine Kunden IE6 verwendet haben, und es war auf der Suche in Ordnung, wir haben nicht mit anderen Browsern zu testen, da es sich um eine kleine Anwendung ist, und nur ein Add-in für große Desktop-Anwendung.

Der Kunde mir diese Website informierte nicht das gleiche mag, wenn er IE7 installiert, zum Beispiel ich eine webfrom habe, die eine Seite mit Gridview zeigen die Seiten hat multiplizieren (AllowPaging = On), es sieht nicht gut in IE7 und ich kann nicht zu anderen Seiten im Gridview navigieren, aber es funktioniert gut mit IE6, und es gibt keine komplizierten Dinge, nur planen Gridview mit kleiner Formatierung.

Ich installierte IE8 und sieht nicht mit ihm zu, auch in der Kompatibilität Stimmung gut.

Haben Sie jemand das gleiche Problem konfrontiert ?, und was sollte die schnellste oder beste Lösung für das sein?.

Ich weiß, Ich sollte NIEMALS Webforms erneut.

War es hilfreich?

Lösung

Der einzige Grund für einen Unterschied im Aussehen zwischen den Browser-Versionen ist Ihr Styling und Doctype.

Starten Sie mit einem Doctype Einstellung im Quirks-Modus auszuführen. Sie können Informationen erhalten über sie hier .

Danach wird sehen, ob die Dinge zu verbessern. Wenn nicht, würde ich anfangen zerreißt alle css / styles / Themen, die Sie verwenden können. Dann bauen sie sich mit der normalen CSS unterstützen.

Im übrigen Web-Formulare ist nicht das Problem in diesem Fall; es ist ein Styling Thema.

Andere Tipps

als Chris erwähnt, zu ergänzen, dass der Browser hat wirklich einige ärgerlichen Unterschiede, die Sie manchmal ziehen die Haare macht, und 90% der Zeit, es zu CSS verwendet ist.

Also, was ich vorschlagen, ist die folgende

  • verwenden, um ein Werkzeug IE Tester genannt, es ist erstaunlich Werkzeug ist, dass Sie Ihre Websites in allen IE-Versionen testen lassen.
  • Verwenden bedingter Befehl für das Targeting IE spezifische Version, wenn einige CSS-Regel falsch ist.
  • verwenden wir dieses Tool http://rafael.adm.br/css_browser_selector/ es ist wirklich erstaunlich, es können Sie CSS-Regeln für jeden Browser ohne Hacking oder bedingte Anweisung, aber die Kehrseite ist Javascript abhängig definieren, aber wir hatten keine Beschwerden.
  • auch dieses Skript http://dean.edwards.name/IE7/ das ist brillant , es wird IE 6 verhalten sich wie IE 7 lassen, die Sie Tonnen Probleme sparen, wieder ist es Java Script abhängig.
  • Vermeiden Sie Hacks so viel wie möglich ist, werden die oben genannten Methoden Ihnen helfen, eine Menge.

hoffe, das hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top