Как да премахнете грешка на страница

Съдържание:

Как да премахнете грешка на страница
Как да премахнете грешка на страница

Видео: Как да премахнете грешка на страница

Видео: Как да премахнете грешка на страница
Видео: How to clear alarms from a pellet stove Eco Spar Auriga 25kW 2024, Декември
Anonim

Много често програмистите, пишещи кода на страниците на сайта, забравят да проверят какъв тип интернет браузър (Internet Explorer, Mozilla, Opera и др.) И версията ще бъдат използвани за преглед на сайта. За показване на страницата без грешки във всички браузъри е необходимо да се коригират онези части от кода на страницата, където се използват обекти или методи, специфични за този или онзи интернет браузър. Пренебрегването или непознаването на тези принципи може да доведе до факта, че в долната част на прозореца на браузъра, в лявата страна на лентата на състоянието, се появява икона - триъгълник с удивителен знак и преглежданата страница се показва и не работи няколко прости препоръки ще позволят на разработчиците да избягват подобни грешки.

Фиг. 1. Диалогов прозорец на браузъра, описващ грешката
Фиг. 1. Диалогов прозорец на браузъра, описващ грешката

Необходимо

Умения за работа с HTML и JavaScript езици

Инструкции

Етап 1

На първо място, трябва да установите причината и мястото на грешката. За да направите това, щракнете върху иконата и в диалоговия прозорец, който се появява, щракнете върху бутона "Показване на подробности". След това можете да видите текста на грешката и номера на реда на кода на страницата, съдържащ грешния израз - фиг. 1. Като правило това са грешки в JavaScript и те са причинени от тривиални грешки в кодирането или от факта, че синтаксисът и поддържаните функции и обекти на този език са различни в различните интернет браузъри.

Стъпка 2

След като прегледате текста на грешката, трябва да определите дали това е грешка в кодирането или възниква, защото интернет браузърът, който използвате, или текущата му версия не поддържа вашия JavaScript стандарт. Лесно е да разберете какъв тип грешка е - просто отворете страницата в различни браузъри. Ако грешката се появява навсякъде, тогава е достатъчно просто да коригирате грешката в кодирането. Най-често срещаните грешки от този вид са синтаксис и препратки към празни (несъществуващи) обекти или методи.

Стъпка 3

В случай, че грешката не се появи във всички интернет браузъри, е необходимо или да се опрости кодът, като се отхвърли използването на специални функции или обекти, които са специфични само за JavaScript на браузъра, където страницата се показва без грешка, или добавяне проверка за типа интернет браузър и неговата версия и в зависимост от резултата извикайте подходящите методи или обекти или дори използвайте специален синтаксис.

Ето фрагмент на JavaScript, съдържащ пример за основна проверка за типа и версията на интернет браузъра:

ако (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")

{

rn_img. Style. Add ("background", "url (images / blank.gif)");

}

друго

{

…..

}.

Препоръчано: