Metodi per la risoluzione dell'errore 0x800a138f

Quando si eseguono comandi scritti in JavaScript, potrebbe apparire un messaggio di errore in cui è presente il codice 0x800a138f. I problemi hanno i seguenti motivi:

  • errori durante la scrittura di una richiesta;
  • la richiesta si riferisce a un indirizzo errato (server);
  • AjaxControlToolkit non è registrato nel team;
  • Configurazione del file web.config non valida.

Come riparare l'errore 0x800a138f?

Il malfunzionamento viene corretto con i seguenti metodi:

  1. Assicurarsi che la richiesta di elaborazione dei dati sia inviata nella posizione corretta. Ad esempio, i seguenti comandi sono indicati in modo errato (non in un array di dati): var fdate = document.getElementById ('txtFromDate')

    var edate = document.getElementById ('txtToDate')

    Sono valide le seguenti query:

    var fdate = document.getElementById ('')

    var edate = document.getElementById ('')

    Tuttavia, ciò non aiuta se il file di richiesta viene inserito in un file JavaScript esterno, quindi è necessario impostare identificatori univoci per i campi di testo. In questo caso, i seguenti comandi sono corretti:

    var fdate = document.getElementsByClassName ('txtFromDate') [0] var edate = document.getElementsByClassName ('txtToDate') [0]

  2. Registrare AjaxControlToolkit. Ciò vale quando il comando viene eseguito non per elaborare l'array di dati, ma per confermare alcune azioni nell'applicazione ASP.NET in fase di creazione. In questo caso, è necessario specificare quanto segue all'inizio del file aspx registrando AjaxControlToolkit:

  3. Modifica web.config. Questo è adatto se si verifica un arresto anomalo durante il test dei programmi ASP.NET nelle versioni precedenti dei browser. In questo caso, assicurarsi innanzitutto che il criterio RadCompression sia attivato nel file web.config. Se ciò non risolve l'errore 0x800a138f, eliminare la riga con i criteri sopra indicati.

Articoli Interessanti