Bardzo często programiści piszący kod stron serwisu zapominają sprawdzić jaki typ przeglądarki internetowej (Internet Explorer, Mozilla, Opera itp.) i wersja będzie używana do przeglądania serwisu. W celu bezbłędnego wyświetlania strony we wszystkich przeglądarkach konieczne jest poprawienie tych części kodu strony, w których używane są obiekty lub metody specyficzne dla tej lub innej przeglądarki internetowej. Zaniedbanie lub nieznajomość tych zasad może doprowadzić do tego, że w dolnej części okna przeglądarki, po lewej stronie paska stanu pojawia się ikona - trójkąt z wykrzyknikiem, a przeglądana strona jest wyświetlana i nie działa poprawnie Kilka prostych zaleceń pozwoli programistom uniknąć takich błędów.
Niezbędny
Umiejętność pracy z językami html i JavaScript
Instrukcje
Krok 1
Przede wszystkim musisz ustalić przyczynę i miejsce błędu. Aby to zrobić, kliknij ikonę iw wyświetlonym oknie dialogowym kliknij przycisk „Pokaż szczegóły”. Następnie możesz wyświetlić tekst błędu i numer wiersza kodu strony zawierającej błędne wyrażenie - rys. 1. Z reguły są to błędy JavaScript, a spowodowane są błahymi błędami kodowania lub tym, że składnia oraz obsługiwane funkcje i obiekty tego języka są różne w różnych przeglądarkach internetowych.
Krok 2
Po przejrzeniu tekstu błędu należy ustalić, czy jest to błąd kodowania, czy też występuje, ponieważ używana przeglądarka internetowa lub jej aktualna wersja nie obsługuje standardu JavaScript. Łatwo zrozumieć, jaki jest rodzaj błędu - wystarczy otworzyć stronę w różnych przeglądarkach. Jeśli błąd występuje wszędzie, wystarczy po prostu naprawić błąd kodowania. Najczęstszymi błędami tego rodzaju są składnia i odwołania do pustych (nieistniejących) obiektów lub metod.
Krok 3
W przypadku, gdy błąd nie występuje we wszystkich przeglądarkach internetowych, konieczne jest albo uproszczenie kodu poprzez odrzucenie użycia specjalnych funkcji lub obiektów, które są specyficzne tylko dla JavaScript przeglądarki, w której strona wyświetla się bez błędu, albo dodanie sprawdzenie typu przeglądarki internetowej i jej wersji oraz w zależności od wyniku wywołanie odpowiednich metod lub obiektów, a nawet użycie specjalnej składni.
Oto fragment kodu JavaScript zawierający przykład podstawowego sprawdzenia typu i wersji przeglądarki internetowej:
if (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")
{
rn_img. Style. Add („tło”, „url (obrazy / blank.gif)”);
}
w przeciwnym razie
{
…..
}.