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

    Aggiornare contenuto di un div con click su un link

    Ciao ragazzi,

    in una pagina html ho 2 button
    <ul>[*]<input type="button" value="NEWS" onClick="esempio3('news.php')" class="mainLink" />[*]<input type="button" value="FOTO" onClick="esempio3('foto.php')" class="mainLink" />[/list]


    e un div con id "monitor".


    Come potete vedere nei 2 tag input ci sta un onclik che richiama una funzione js esempio3().

    Vorrei poter cliccare su un pulsante e aggiornrare il contenuto del div monitor e quindi caricarci dentro o "news.php" o "foto.php".
    Per fare questo utilizzo javascript per aggiornare il contenuto del solo div monitor.


    Tutto funziona egregiamente fino a questo punto.

    Quando però sostituisco i button con dei semplici link la funzione JS viene richiamata ma non esegue i file .php dentro il div "monitor"[*]NEWS[*]FOTO


    Il js richiamato è questo:
    <script>
    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);
    var e = document.getElementById("monitor");
    e.innerHTML = myRequest.responseText;
    }
    }

    function esempio3(services)
    {
    alert(services);
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET",services);
    myRequest.send(null);
    }
    </script>




    Dove sbaglio?
    Potete aiutarmi?

    Grazie 1000
    Saluti
    Blasto

  2. #2
    allora ragazzi...
    sembra che ho risolto...avevo dimenticato gli apicetti )))
    [*]NEWS[*]FOTO


    ciao
    grazie lo stesso
    blasto

  3. #3
    Utente di HTML.it L'avatar di giudf
    Registrato dal
    Jun 2006
    Messaggi
    162

    Firefox

    Ma io sapevo che l'innerHTML non funzionava con mozilla, è vera questa cosa ?!? qualcuno sa confermare o smentire ?!?

  4. #4
    Falso.
    Ma dove l'hai sentito?

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.