So Entfernen Sie Einen Fehler Auf Einer Seite

Inhaltsverzeichnis:

So Entfernen Sie Einen Fehler Auf Einer Seite
So Entfernen Sie Einen Fehler Auf Einer Seite

Video: So Entfernen Sie Einen Fehler Auf Einer Seite

Video: So Entfernen Sie Einen Fehler Auf Einer Seite
Video: Ischias ⚠️ Diese 2 Fehler solltest du unbedingt vermeiden (Ischiasschmerzen) 2024, April
Anonim

Sehr oft vergessen Programmierer, die den Code der Site-Seiten schreiben, zu überprüfen, welche Art von Internetbrowser (Internet Explorer, Mozilla, Opera usw.) und Version verwendet werden, um die Site anzuzeigen. Für eine fehlerfreie Darstellung der Seite in allen Browsern ist es notwendig, die Teile des Seitencodes zu korrigieren, in denen für diesen oder diesen Internetbrowser spezifische Objekte oder Methoden verwendet werden. Die Vernachlässigung oder Unkenntnis dieser Prinzipien kann dazu führen, dass am unteren Rand des Browserfensters auf der linken Seite der Statusleiste ein Symbol erscheint - ein Dreieck mit einem Ausrufezeichen, und die angezeigte Seite wird angezeigt und funktioniert nicht. Mit ein paar einfachen Empfehlungen können Entwickler solche Fehler vermeiden.

Abb. 1. Browser-Dialogfeld, das den Fehler beschreibt
Abb. 1. Browser-Dialogfeld, das den Fehler beschreibt

Notwendig

Kenntnisse im Umgang mit HTML- und JavaScript-Sprachen

Anweisungen

Schritt 1

Zunächst müssen Sie die Ursache und den Ort des Fehlers ermitteln. Klicken Sie dazu auf das Symbol und im erscheinenden Dialog auf die Schaltfläche "Details anzeigen". Danach können Sie den Fehlertext und die Zeilennummer des Seitencodes anzeigen, der den fehlerhaften Ausdruck enthält - Abb. 1. In der Regel handelt es sich dabei um JavaScript-Fehler, die durch triviale Codierungsfehler oder dadurch verursacht werden, dass Syntax und unterstützte Funktionen und Objekte dieser Sprache in verschiedenen Internetbrowsern unterschiedlich sind.

Schritt 2

Nachdem Sie den Fehlertext überprüft haben, müssen Sie feststellen, ob es sich um einen Codierungsfehler handelt oder ob der von Ihnen verwendete Internetbrowser oder seine aktuelle Version Ihren JavaScript-Standard nicht unterstützt. Es ist leicht zu verstehen, um welche Fehlerart es sich handelt – öffnen Sie einfach die Seite in verschiedenen Browsern. Tritt der Fehler überall auf, dann reicht es, den Codierfehler einfach zu beheben. Die häufigsten Fehler dieser Art sind Syntax und Verweise auf leere (nicht vorhandene) Objekte oder Methoden.

Schritt 3

Für den Fall, dass der Fehler nicht in allen Internetbrowsern auftritt, ist es erforderlich, entweder den Code zu vereinfachen, indem die Verwendung spezieller Funktionen oder Objekte abgelehnt wird, die nur für JavaScript des Browsers spezifisch sind, in dem die Seite fehlerfrei angezeigt wird, oder hinzufügen den Typ des Internetbrowsers und dessen Version prüfen und je nach Ergebnis die entsprechenden Methoden oder Objekte aufrufen oder sogar eine spezielle Syntax verwenden.

Hier ist ein JavaScript-Snippet, das ein Beispiel für eine grundlegende Überprüfung des Typs und der Version eines Internetbrowsers enthält:

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

{

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

}

anders

{

…..

}.

Empfohlen: