artikel
Methoden zur Fehlerbehebung 0x800a138f
Bei der Ausführung von in JavaScript geschriebenen Befehlen wird möglicherweise eine Fehlermeldung angezeigt, in der der Code 0x800a138f enthalten ist. Die Probleme haben folgende Gründe:
- Fehler beim Schreiben einer Anfrage;
- die Anfrage bezieht sich auf eine falsche Adresse (Server);
- AjaxControlToolkit ist nicht im Team registriert.
- Ungültige Konfiguration der Datei web.config.
Wie behebt man den Fehler 0x800a138f?
Die Störung wird mit folgenden Methoden behoben:
- Stellen Sie sicher, dass die Datenverarbeitungsanforderung an den richtigen Speicherort gesendet wird. Die folgenden Befehle werden beispielsweise falsch referenziert (nicht auf ein Datenarray): var fdate = document.getElementById ('txtFromDate')
var edate = document.getElementById ('txtToDate')
Folgende Abfragen sind gültig:
var fdate = document.getElementById ('')
var edate = document.getElementById ('')
Dies hilft jedoch nicht, wenn die Anforderungsdatei in einer externen JavaScript-Datei abgelegt ist. Dann müssen Sie eindeutige Bezeichner für die Textfelder festlegen. In diesem Fall sind die folgenden Befehle korrekt:
var fdate = document.getElementsByClassName ('txtFromDate') [0] var edate = document.getElementsByClassName ('txtToDate') [0]
- Registrieren Sie AjaxControlToolkit. Dies ist der Fall, wenn der Befehl ausgeführt wird, um das Datenarray nicht zu verarbeiten, sondern um einige Aktionen in der zu erstellenden ASP.NET-Anwendung zu bestätigen. In diesem Fall sollte am Anfang der ASPX-Datei Folgendes angegeben werden, indem AjaxControlToolkit registriert wird:
- Bearbeiten Sie die Datei web.config. Dies ist geeignet, wenn beim Testen von ASP.NET-Programmen in älteren Browserversionen ein Absturz auftritt. Stellen Sie in diesem Fall zunächst sicher, dass das RadCompression-Kriterium in der Datei web.config aktiviert ist. Wenn der Fehler 0x800a138f dadurch nicht behoben wird, löschen Sie die Zeile mit den obigen Kriterien.