Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problemi IE con jquery

  1. #1

    Problemi IE con jquery

    Salve a tutti,
    ho scritto qualche giorno fa perchè ero alla ricerca di uno script che mi caricasse attraverso refresh, dei contenuti di un php.

    Lo script l'ho trovato, ed è stato fatto usando jquery, ma mentre con Firefox va alla grande, con IE7 no.

    L'ho preso da qui:
    http://9lessons.blogspot.com/2009/07...onds-with.html

    E lo script è il seguente:
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/
    libs/jquery/1.3.0/jquery.min.js"></script>

    <script>
    var auto_refresh = setInterval(
    function()
    {
    $('#load_div').load('utenti_online.php');
    }, 2000);
    </script>

    <body>
    <div id="load_div"> </div>
    </body>


    Io purtroppo sono ignorante in materia di Ajax, ma la libreria jquery non era crossbrowser??

    Sapete se c'è un'altra soluzione compatibile con tutti i browser per questo tipo di funzione?

    Grazie mille
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    se invece di usare .load usi .post, ti funziona? :master:
    Pietro

  3. #3
    Ciao pietro,
    grazie innanzitutto.

    Ho fatto la sostituzione, e neanche parte
    Perchè uso Maxthon? | Mi piace questa chat

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Bukowski
    Ciao pietro,
    grazie innanzitutto.

    Ho fatto la sostituzione, e neanche parte
    :master: prova seguendo questo esempio
    codice:
    function richiesta_ajax1()
    {
        
        //? -> pagina corrente, altrimente nome pagina
        //comando_ajax=1 -> eventuali parametri da passare con l'url
        var url = "?comando_ajax=1";
        
        //eventuali parametri da passare via post
        var dati = {nome:"Pietro", numero:999};
        
        $.post(url, dati, callback);
        function callback(data)
        {
            //metto in div1 l'html ricevuto
            $("#div1").html(data);
        }
    
    }
    Pietro

  5. #5
    Ciao Pietro,
    scusami, ma essendo molto a digiuno di JS e AJAX, dove dovrei mettere quel codice?
    Perchè uso Maxthon? | Mi piace questa chat

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.