In de wereld van Web development kunnen fouten niet altijd te voorkomen dat pagina's niet volledig laten laden . Als Internet Explorer toont " gedaan " voor load status van een pagina , maar toont een foutmelding waarin staat dat het verwacht een JavaScript-object , betekent dit dat er een syntax error in de pagina 's JavaScript-code die u ervan weerhoudt het zien van alles ontwikkelaar van de pagina 's bedoeld . Hoe JavaScript Werkt JavaScript is een programmeertaal die sluit met HTML om meer volledig uitgeruste en interactieve webpagina's te produceren . Terwijl HTML zelf is een opmaaktaal voor het definiëren van de structuur en de organisatie van een pagina , JavaScript heeft de dynamische functionaliteit van een programmeertaal , zodat programmeurs kunnen pagina's die reageren op input van de gebruiker en geeft verschillende inhoud onder verschillende omstandigheden te creëren . < Br > Objecten JavaScript is een objectgeoriënteerde taal . Dit betekent dat JavaScript programmeurs data structuren, genaamd " objecten " om geavanceerde programmafuncties voor hun eigen projecten mogelijk te maken, of maak bibliotheken van deze object -bestanden zodat andere programmeurs kunnen deze zelfde functies op te nemen in hun projecten kunnen creëren. Programmeurs kunnen objectcode integreren in dezelfde broncode bestand , in dit geval de webpagina , dat het object bellen . Echter , een goede programmering stijl dicteert dat ontwikkelaars zetten objectcode in aparte bestanden . Wanneer de programmeur wil het object te gebruiken in een bepaalde source - code pagina , bevat hij een oproep om bestand van het object in zijn broncode . The Error Als een browser laadt een webpagina met JavaScript -elementen bevat , zal het proberen om de code uit te voeren voor die elementen om extra HTML -code te produceren . Zodra deze code elementen afmaken uitvoeren , zal de browser de HTML heeft het weer voor de pagina en markeer het als " gedaan . " Een " object verwacht " fout betekent dat de JavaScript-code op de pagina een oproep om een object bestand die de browser niet kon vinden . Deze fout wordt voorkomen dat de JavaScript-code van volledig uitvoeren , maar zal de browser nog steeds maken de webpagina met een HTML- code het hoeft te hebben en markeer de pagina als geheel geladen . Vaststelling van het probleem Als je geen ontwikkelaar bent , maar gewoon browsen een site die deze fout produceert , dan is er niets wat je kunt persoonlijk doen om het te repareren . Het probleem ligt bij de JavaScript-code op de pagina nodig een bestand dat de browser niet kan vinden . Dit kan zijn omdat de programmeur een typfout gemaakt toen hij werd uittypen van de naam van het object bestand , omdat hij vergat om het object bestand te uploaden naar de server , of omdat hij vergat om de oproep voor het object bestand af te geven voordat deze vermeld wordt in zijn code . Als de website bevat contactinformatie voor een webmaster , kunt u hem mailen en beschrijf de fout die je ontmoet hem , zodat hij het probleem kan oplossen .
|