Wiem, że nowoczesne przeglądarki mają zazwyczaj dwa tryby renderowania: tryb standardowy i tryb dziwactwa. Przeglądarka wykrywa nagłówek DocType.Jak wykryć tryb renderowania przeglądarki dla bieżącej strony?
Pytanie dotyczy sposobu wykrywania trybu renderowania bieżącej strony w czasie wykonywania. Czy jest w tym narzędzie Firebug?
Tip: Tworzenie ulubiony stosując następujący kod jako URL: _javascript : (function() {var vMode = document.documentMode; var rMode = 'Tryb IE5 Quirks Mode'; if (vMode == 8) {rMode = 'Tryb standardów IE8';} else if (vMode == 7) {rMode = "Tryb ścisły IE7";} alert ("Renderowanie w:" + rMode);})(); _ Jeśli utworzyłeś swój ulubiony za pomocą tego kodu, możesz nam e to jak "wykryj tryb renderowania". Tylko klikając na niego otrzymasz komunikat. – SimonSimCity
@SimonSimCity Zabawne, że powinieneś o tym wspomnieć - to jest dokładnie to, co mam oprócz mojego nazywa się "Tryb renderowania" – scunliffe
, ale co z IE 9 i IE 10? Dlaczego nie wystarczy spojrzeć na 'document.compatMode', aby sprawdzić, czy jest to' BackCompat' (tryb Quirks) lub 'CSS1Compat' (tryb zgodności Standardowej) –