Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Problemi di richiesta ajax a file php

    Il file html richiama il file php
    ma questo non avviene perchè?
    Devo importare delle librerie?
    Sotto c'è il codice:
    codice:
    <html>
        <head>
            <title>AJAX, le basi prima dell’ utilizzo</title>
                <script type="text/javascript">
                    var myRequest = null;
    
                    function CreateXmlHttpReq(handler) {
                      var xmlhttp = null;
                      xmlhttp = new XMLHttpRequest();
                      xmlhttp.onreadystatechange = handler;
                      return xmlhttp;
                    }
    
                    function myHandler() {
                        if (myRequest.readyState == 4 && myRequest.status == 200) {
                            alert(myRequest.responseText);
                            }
                        }
    
                    function esempio3() {
                        var myRequest = CreateXmlHttpReq(myHandler);
                        myRequest.open("GET","primo.php");
                        myRequest.send(null);
                        }
                </script>
        </head>
        
        <body>
        <p id="ins">
        <input type="button" value="Clicca per lanciare la richiesta" onClick="esempio3()" />
        </p>
        </body>
    </html>
    codice:
    <?php
    echo("Questi dati vengono dal PHP");
    ?>
    Grazie

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Hai dichiarato la variabile myRequest a livello globale, ma dentro esempio3() hai dichiarato nuovamente la stessa variabile che sarà però locale... qualcosa non torna

    Prova a togliere il var che sta dentro esempio3().
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.