Səhifədəki Bir Səhv Necə Silinir

Mündəricat:

Səhifədəki Bir Səhv Necə Silinir
Səhifədəki Bir Səhv Necə Silinir

Video: Səhifədəki Bir Səhv Necə Silinir

Video: Səhifədəki Bir Səhv Necə Silinir
Video: SƏHV SƏCDƏSİ 1 - Əgər Namazda Artırılma (ZİYƏDƏ) Olarsa 2024, Bilər
Anonim

Çox vaxt sayt səhifələrinin kodunu yazan proqramçılar, internet brauzerinin hansı növünü (Internet Explorer, Mozilla, Opera və s.) Və sayta baxmaq üçün hansı versiyadan istifadə olunacağını unutdururlar. Səhifənin bütün brauzerlərdə səhvsiz göstərilməsi üçün səhifə kodunun bu və ya digər İnternet brauzerinə xas olan obyektlərin və ya metodların istifadə olunduğu hissələrini düzəltmək lazımdır. Bu prinsiplərə laqeyd yanaşma və ya bilməməyiniz brauzer pəncərəsinin altındakı vəziyyət çubuğunun sol tərəfində bir nişanın - bir nida işarəsi olan bir üçbucağın görünməsinə və baxılan səhifənin göstərilməsinə və işləməməsinə səbəb ola bilər. Bir neçə sadə tövsiyə, inkişaf etdiricilərə bu cür səhvlərin qarşısını almağa imkan verəcəkdir.

Şəkil 1. Xətanı təsvir edən brauzer informasiya qutusu
Şəkil 1. Xətanı təsvir edən brauzer informasiya qutusu

Zəruri

HTML və JavaScript dilləri ilə işləmə bacarıqları

Təlimat

Addım 1

Hər şeydən əvvəl səhvin səbəbini və yerini müəyyənləşdirməlisiniz. Bunu etmək üçün işarəni vurun və görünən informasiya qutusuna "Detalları göstər" düyməsini basın. Bundan sonra səhv mətnini və səhv ifadəni ehtiva edən səhifə kodunun sətir nömrəsini görə bilərsiniz - şəkil 1. Bir qayda olaraq, bunlar JavaScript səhvləridir və bunlara əhəmiyyətsiz kodlama səhvlərindən və ya bu dilin sintaksisinin və dəstəklənən funksiyalarının və obyektlərinin fərqli İnternet brauzerlərində fərqli olması səbəb olur.

Addım 2

Xəttin mətnini nəzərdən keçirdikdən sonra bunun kodlaşdırma səhvini və ya istifadə etdiyiniz İnternet brauzerinizin və ya mövcud versiyasının JavaScript standartınızı dəstəkləmədiyi üçün baş verdiyini müəyyənləşdirməlisiniz. Səhv növünün nə olduğunu anlamaq asandır - səhifəni fərqli brauzerlərdə açın. Səhv hər yerdə baş verirsə, kodlaşdırma səhvini düzəltmək kifayətdir. Bu tip ən çox yayılan səhvlər sintaksis və boş (mövcud olmayan) obyekt və ya metodlara istinadlardır.

Addım 3

Səhvin bütün İnternet brauzerlərində baş verməməsi halında, səhifənin səhvsiz göstərildiyi brauzerin yalnız JavaScript-inə xas olan xüsusi funksiyaların və ya obyektlərin istifadəsini rədd edərək kodu sadələşdirmək və ya əlavə etmək lazımdır. İnternet brauzerinin növü və versiyası üçün bir yoxlama və nəticədən asılı olaraq uyğun metodları və ya obyektləri axtarın və ya hətta xüsusi sintaksis istifadə edin.

İnternet brauzerinin növü və versiyası üçün əsas yoxlama nümunəsini ehtiva edən bir JavaScript parçası:

əgər (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")

{

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

}

başqa

{

…..

}.

Tövsiyə: