Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problemi con guida Ajax HTML

    Ciao, stavo leggendo la guida e provando gli esempi e sono rimasto qua

    http://javascript.html.it/guide/lezi...cross-browser/

    O non ho capito come usare il codice o il codice è errato.
    codice:
    onload = function() {
     var ajax = assegnaXMLHttpRequest();
      if(ajax) {
       // applicativo AJAX
     }
    }
    Questa parte qui dovrebbe partire da sola, giusto? (Senza metterla nel body onload.)

    La funzione assegnaXMLHttpRequest comunque mi pare errata, mancano le graffe sugli If credo (a meno che non si possa scrivere anche senza boh...), ma anche correggendo non mi va lo stesso.

    Dove sbaglio?

  2. #2

    Re: Problemi con guida Ajax HTML

    Originariamente inviato da Stan
    Ciao, stavo leggendo la guida e provando gli esempi e sono rimasto qua

    http://javascript.html.it/guide/lezi...cross-browser/

    O non ho capito come usare il codice o il codice è errato.
    beh ... di solito le guide ed il codice proposto vengono testate prima di essere pubblicate ...


    Originariamente inviato da Stan
    Questa parte qui dovrebbe partire da sola, giusto? (Senza metterla nel body onload.)
    se è inserita correttamente all'interno di un tag script e se è presente anche la funzione assegnaXMLHttpRequest si ... ma non fa niente questo pezzo di codice, è solo un esempio di come operare a seconda che il browser supporti Ajax o meno


    Originariamente inviato da Stan
    La funzione assegnaXMLHttpRequest comunque mi pare errata, mancano le graffe sugli If credo
    come prima, il codice viene testato prima di essere pubblicato.
    Se ci sono errori il problema potrebbe essere causato dalla pubblicazione (sostituzione di caratteri errata durante il processo di pubblicazione) ma se pensi sia errata per le graffe ti sbagli poichè JavaScript ammette senza problemi singole istruzioni post verifica senza graffe
    codice:
    if(true)	// provare anche con if(false) per capire il comportamento
    	alert("true");
    else
    	alert("false");
    alert("o era true o era false");


    Originariamente inviato da Stan
    Dove sbaglio?
    sbagli nel non aver letto anche il resto della guida, dato che fino a quel punto non si hann oancora le conoscenze sufficienti per operare ... comunque quel codice non fa niente, ma proprio niente ... al limite potresti fare così per vedere se il tuo browser supporta Ajax
    codice:
    onload = function() {
    	var ajax = assegnaXMLHttpRequest();
    	if(ajax) {
    		alert("browser ajax compatibile");
    	}
    }
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Sì, funziona...solo non capisco perchè...che a posto di
    // applicativo AJAX

    ci andasse il codice l'avevo capito il fatto è che mi andava in errore Js da qualche parte.
    Adesso va bene boh...grazie ^^

  4. #4
    Originariamente inviato da Stan
    Adesso va bene boh...grazie ^^
    magia


    riguardo il commento dentro l'if, tu quello hai postato dicendo non funziona ed io su quello t'ho dato indicazioni
    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.