Hyvin usein sivustosivujen koodia kirjoittavat ohjelmoijat unohtavat tarkistaa, minkä tyyppistä Internet-selainta (Internet Explorer, Mozilla, Opera jne.) Ja versiota käytetään sivuston tarkasteluun. Sivun virheetöntä näyttämistä varten kaikissa selaimissa on korjattava sivukoodin osat, joissa käytetään tälle tai tälle Internet-selaimelle ominaisia objekteja tai menetelmiä. Näiden periaatteiden laiminlyönti tai tietämättömyys voi johtaa siihen, että selainikkunan alaosaan, tilarivin vasemmalle puolelle ilmestyy kuvake - kolmio, jossa on huutomerkki, ja tarkasteltava sivu näkyy eikä toimi Muutaman yksinkertaisen suosituksen avulla kehittäjät voivat välttää tällaiset virheet.
Välttämätön
Taidot työskennellä HTML- ja JavaScript-kielten kanssa
Ohjeet
Vaihe 1
Ensinnäkin sinun on määritettävä virheen syy ja paikka. Voit tehdä tämän napsauttamalla kuvaketta ja napsauttamalla näkyviin tulevassa valintaikkunassa "Näytä tiedot" -painiketta. Sen jälkeen voit tarkastella virheellisen lausekkeen sisältävän sivukoodin virhetekstiä ja rivinumeroa - kuva 1. Yleensä nämä ovat JavaScript-virheitä, ja ne johtuvat triviaalista koodivirheestä tai siitä, että tämän kielen syntaksit ja tuetut toiminnot ja objektit ovat erilaiset eri Internet-selaimissa.
Vaihe 2
Tarkistettuasi virheen tekstin sinun on selvitettävä, onko kyseessä koodausvirhe vai johtuuko se siitä, että käyttämäsi Internet-selain tai sen nykyinen versio ei tue JavaScript-standardiasi. On helppo ymmärtää, minkä tyyppinen virhe on - avaa sivu vain eri selaimissa. Jos virhe esiintyy kaikkialla, riittää, että korjaat koodausvirheen. Yleisimmät tällaiset virheet ovat syntaksia ja viittauksia tyhjiin (olemattomiin) objekteihin tai menetelmiin.
Vaihe 3
Jos virhe ei ilmene kaikissa Internet-selaimissa, on joko yksinkertaistettava koodia hylkäämällä erityistoimintojen tai objektien käyttö, jotka ovat ominaisia vain sen selaimen JavaScriptille, jossa sivu näytetään virheettömästi, tai lisää tarkista Internet-selaimen tyyppi ja versio ja kutsu tuloksesta riippuen sopivia menetelmiä tai objekteja tai käytä jopa erityistä syntaksia.
Tässä on JavaScript-koodinpätkä, joka sisältää esimerkin Internet-selaimen tyypin ja version perustarkastuksesta:
jos (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")
{
rn_img. Style. Add ("tausta", "url (images / blank.gif)");
}
muu
{
…..
}.