Ինչպես հեռացնել սխալը էջում

Բովանդակություն:

Ինչպես հեռացնել սխալը էջում
Ինչպես հեռացնել սխալը էջում

Video: Ինչպես հեռացնել սխալը էջում

Video: Ինչպես հեռացնել սխալը էջում
Video: Ինչպես հեռացնել կպչուն շերտը / How to remove the sticky layer? 2024, Նոյեմբեր
Anonim

Շատ հաճախ կայքի էջերի կոդը գրող ծրագրավորողները մոռանում են ստուգել, թե որ տեսակի ինտերնետ զննարկիչ (Internet Explorer, Mozilla, Opera և այլն) և ինչ տարբերակ են օգտագործելու կայքը դիտելու համար: Բոլոր զննարկիչներում էջը առանց սխալ ցուցադրելու համար անհրաժեշտ է շտկել էջի կոդի այն մասերը, որտեղ օգտագործվում են այս կամ այն ինտերնետային զննարկչին հատուկ առարկաներ կամ մեթոդներ: Այս սկզբունքների անտեսումը կամ անտեղյակությունը կարող է հանգեցնել այն փաստի, որ զննարկիչի պատուհանի ներքևում, կարգավիճակի տողի ձախ կողմում, հայտնվում է պատկերակ. Բացականչությամբ եռանկյուն, և դիտվող էջը ցուցադրվում է և չի գործում: Մի քանի պարզ առաջարկություններ թույլ կտան մշակողներին խուսափել նման սխալներից:

Նկար 1 Սխալը նկարագրող զննարկչի երկխոսության տուփ
Նկար 1 Սխալը նկարագրող զննարկչի երկխոսության տուփ

Անհրաժեշտ է

Html և JavaScript լեզուներով աշխատելու հմտություններ:

Հրահանգներ

Քայլ 1

Առաջին հերթին անհրաժեշտ է պարզել սխալի պատճառը և տեղը: Դա անելու համար կտտացրեք պատկերակին և հայտնվող երկխոսության դաշտում կտտացրեք «detailsուցադրել մանրամասները» կոճակը: Դրանից հետո դուք կարող եք դիտել սխալի տեքստը և սխալ արտահայտությունը պարունակող էջի կոդի տողի համարը. Նկար 1: Որպես կանոն, դրանք JavaScript սխալներ են, և դրանց պատճառը կոդավորման աննշան սխալներն են կամ այն փաստը, որ այս լեզվի շարահյուսությունը և աջակցվող գործառույթներն ու օբյեկտները տարբեր են զանազան ինտերնետային զննարկիչներում:

Քայլ 2

Սխալի տեքստը վերանայելուց հետո դուք պետք է պարզեք ՝ սա կոդավորման սխալ է, թե տեղի է ունեցել այն պատճառով, որ ձեր օգտագործած ինտերնետ զննարկիչը կամ դրա ներկայիս տարբերակը չի ապահովում ձեր JavaScript ստանդարտը: Հեշտ է հասկանալ, թե ինչ տեսակի սխալ է. Պարզապես բացիր էջը տարբեր զննարկիչներում: Եթե սխալը տեղի է ունենում ամենուր, ապա բավական է պարզապես շտկել կոդավորման սխալը: Այս տեսակի ամենատարածված սխալներն են շարահյուսությունը և հղումները դատարկ (գոյություն չունեցող) օբյեկտների կամ մեթոդների:

Քայլ 3

Այն դեպքում, երբ սխալը չի պատահում ինտերնետային զննարկիչներում, անհրաժեշտ է կամ պարզեցնել կոդը ՝ մերժելով հատուկ գործառույթների կամ օբյեկտների օգտագործումը, որոնք հատուկ են միայն զննարկչի JavaScript- ին, որտեղ էջը ցուցադրվում է առանց սխալի, կամ ավելացնել ստուգել ինտերնետ զննարկչի տեսակի և դրա վարկածի տեսակը և կախված արդյունքից `զանգահարել համապատասխան մեթոդներով կամ առարկաներով կամ նույնիսկ օգտագործել հատուկ շարահյուսություն:

Ահա JavaScript հատված, որը պարունակում է ինտերնետ զննարկչի տեսակի և տարբերակի հիմնական ստուգման օրինակ.

if (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")

{

rn_img. Style. Add («ֆոն», «url (պատկերներ / blank.gif)»);

}

ուրիշ

{

…..

}.

Խորհուրդ ենք տալիս: