Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Errore Ajax: help

  1. #1

    Errore Ajax: help

    ho questo pezzo di funzione che mi fa errore nella segnata con la freccia ----->, perchè?

    Codice PHP:
    this.xmlhttp.onreadystatechange = function() {
    switch (
    self.xmlhttp.readyState) {
    case 
    1:
    self.onLoading();
    break;
    case 
    2:
    self.onLoaded();
    break;
    case 
    3:
    self.onInteractive();
    break;
    case 
    4:
    self.response self.xmlhttp.responseText;
    self.responseXML self.xmlhttp.responseXML;
    -----> 
    self.responseStatus[0] = self.xmlhttp.status;
    self.responseStatus[1] = self.xmlhttp.statusText;

    if (
    self.execute) {
    self.runResponse();
    }

    if (
    self.elementObj) {
    elemNodeName self.elementObj.nodeName;
    elemNodeName.toLowerCase();
    if (
    elemNodeName == "input"
    || elemNodeName == "select"
    || elemNodeName == "option"
    || elemNodeName == "textarea") {
    self.elementObj.value self.response;
    } else {
    self.elementObj.innerHTML self.response;
    }
    }
    if (
    self.responseStatus[0] == "200") {
    self.onCompletion();
    } else {
    self.onError();
    }

    self.URLString "";
    break;
    }
    }; 

  2. #2
    non vorrei sbagliarmi perchè da poco sto imparando ajax , cmq prova così

    Codice PHP:
    if (self.elementObj) {
    elemNodeName self.elementObj.nodeName;
    elemNodeName.toLowerCase();
    if (
    elemNodeName === input
    || elemNodeName === select
    || elemNodeName === option
    || elemNodeName === textarea) {
    self.elementObj.value self.response;
    } else {
    self.elementObj.innerHTML self.response;
    }
    }
    if (
    self.responseStatus[0] === 200) {
    self.onCompletion();
    } else {
    self.onError();

    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    ma l'errore è più sopra!

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    non ci sono righe rosse :master:
    === non esiste :rollo:
    self.responseStatus[0] sei sicura che esista?

  5. #5
    ho visto ora che se metto il codice tra [*PHP][*/PHP] non colora le righe eh eh...

    è una funzione che ho preso da un altro sito ma non riesco a capire cosa va a cercare

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    ricorda status e statusText di XMLHttpRequest
    in ogni modo non hai detto quale riga dà errore

  7. #7
    ha ragione, che scema... ecco l'errore:

    [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://../originale/js/ajax.js :: anonymous :: line 156" data: no]

  8. #8
    Originariamente inviato da floyd
    === non esiste :rollo:
    Altro che se esiste!!!!!
    a == b è true se il contenuto di a e uguale a quello di b (castando i tipi, se serve)
    a === b è true se SIA il contenuto che il TIPO delle due variabili sono uguali

    Javascript, credo (andr3a correggimi se sbaglio) dalla versione 1.2 in poi

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  9. #9
    nessuno mi può aiutare? sto impazzendo

  10. #10
    Originariamente inviato da floyd
    === non esiste :rollo:
    codice:
    alert("1" == 1);	// true
    alert("1" === 1);	// false
    esiste ed è perfino imporbabile scrivere JS senza



    [edit]
    scusa Sally ma dove l'hai presa questa funzione ?
    mancano diversi pezzi ...
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.