7

Mam witrynę, która jest prawie zgodna ze standardami i oczekuje się, że będzie taka sama we wszystkich przeglądarkach. Mam jednak w mojej witrynie określoną stronę, którą chcę renderować w sposób zgodny ze standardami w Firefoksie, Chrome, Operze i Safari, ale z powodu bardzo irytującego problemu dotyczącego poziomów powiększenia w sterowniku Microsoft SSRS Report Viewer 10.0.0.0 (See here for a more complete description), muszę renderować stronę w trybie widoku zgodności w IE9.Jak wymusić "Widok zgodności" w IE9 na stronie z odpowiednim typem Doc?

Odpowiedz

9

Dla IE9 dodaj <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> lub dodaj <?xml version="1.0" encoding="UTF-8"> jako pierwszy wiersz na swojej stronie. Aby uzyskać szczegółowe informacje, patrz http://webdesign.about.com/od/metataglibraries/p/x-ua-compatible-meta-tag.htm.

+0

Myślę, że to działa w trybie standardów IE9, co jest dokładnie odwrotnością tego, co chcę. Chcę wymusić tryb zgodności (w IE9), mimo że mam ważną deklarację doctype. – jgv999

+0

Przepraszam, poprawiłem moją odpowiedź, aby to osiągnąć. – kroonwijk

+0

Niestety dodanie metatagu nie powoduje renderowania strony w widoku zgodności. Po prostu renderuje w trybie standardów IE8, ponieważ mój typ dokumentu jest poprawny :). - To zachowanie, które próbuję włączyć automatycznie na tej konkretnej stronie http://windows.microsoft.com/en-US/windows7/How-to-use-Compatibility-View-in-Internet-Explorer-9 if to pomaga. – jgv999

Powiązane problemy