Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202

    XMLHttpRequest e codice js

    Salve,
    sto cercando di caricare in un div del contenuto ottenuto tramite XMLHttpRequest
    (una tabella dinamica).
    appena la tabella è stata caricata, vorrei eseguire una funzione contenuta nella pagina principale.

    Come faccio?

    Con window.onmousemove= function() {...} funziona ma lo fa ad ogni singolo movimento (me ne basterebbe uno)

    con window.onload invece non va xkè essendo nella pagina madre, la pagina l'ha già caricata.

    Se invece inserisco il codice sotto la tabella nella pagina che richiamo non me lo esegue

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se invece lo esegui all'uscita della funzione ajax?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    urca, non ci avevo proprio pensato

    Perfetto, grazie mille, anche se ho dovuto mettere la chiamata in un setTimeout altrimenti lo scrolling che esegue la funzione si blocca a un 1/5 dell'operazione...hmm


    grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Oh nooooo.

    Ora ho un altro problema:

    nella pagina principale ho div id="uno" e div="due"

    Nella pagina di richiesta ho

    <div id="tabella">
    tabella
    </div>


    <div id="relazione">
    relazione
    </div>


    Dovrei mettere il contenuto del div tabella in uno e relazione in due.

    ovviamente non posso fare responseText.getElementsById ne

    var tmp = responseText;
    tmp.getElementsById


    come risolvere il problema?

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.