Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389

    header dentro al div, mi aggiorna solo il div.....perchè?

    ciao a tutti

    ho un div che si aggiorna ogni tot secondi
    se una condizione che sta al suo interno è vera, mi deve reindirizzare da un'altra parte.

    il problema che ho riscontrato è che se la condizione è già vera, il redirect me lo fa correttamente,
    mentre se la condizione non è vera, e il div continua ad aggiornarsi ogni 3-4 sec, e poi quando la condizione diventa vera il redirect me lo fa solo dentro al div.

    io credo che il problema sta nello script che mi aggiorna il div...

    ma non riesco a capire dove

    Codice PHP:


    function Update2()
    {
      return 
    Request2();
    }
    window.setInterval("Update2()"3000)
    var 
    XMLHTTP2;
    function 
    Request2()
    {
    var 
    noCache2Math.floor(Math.random() * (9999))
      
    XMLHTTP2 GetBrowser2(ChangeStatus2);
      
    XMLHTTP2.open("GET""prova.php?nocache="+noCache2true);
      

      
    XMLHTTP2.send(null);
    }
    function 
    ChangeStatus2()
    {
      if (
    XMLHTTP2.readyState == 4)
      {
        var 
    R2 document.getElementById("prova");
        
    R2.innerHTML XMLHTTP2.responseText;
        
        
        

        
        
      }
    }
    function 
    GetBrowser2(FindBrowser2)
    {
      if (
    navigator.userAgent.indexOf("MSIE") != (-1))
      {
        var 
    Class2 "Msxml2.XMLHTTP";
        if (
    navigator.appVersion.indexOf("MSIE 5.5") != (-1));
        {
          
    Class2 "Microsoft.XMLHTTP";
        } 
        try
        {
          
    ObjXMLHTTP2 = new ActiveXObject(Class2);
          
    ObjXMLHTTP2.onreadystatechange FindBrowser2;
          return 
    ObjXMLHTTP2;
        }
        catch(
    e)
        {
          
    alert("attenzione: l'ActiveX non sarà eseguito!");
        }
      }
      else if (
    navigator.userAgent.indexOf("Mozilla") != (-1))
      {
        
    ObjXMLHTTP2 = new XMLHttpRequest();
        
    ObjXMLHTTP2.onload FindBrowser2;
        
    ObjXMLHTTP2.onerror FindBrowser2;
        return 
    ObjXMLHTTP2;
      }
      else
      {
        
    alert("L'esempio non funziona con altri browser!");
      }


    aiuto sono giorni che ci sbatto la testa

  2. #2
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389
    up

  3. #3
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389
    up

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    T'avevo avvisato
    Originariamente inviato da cavicchiandrea
    Quando si utilizza il forum tipo help-desk o tutor alla lunga si rischia l'effetto apro/chiudo e non ricevi risposte a prescindere dalla difficoltà della domanda/aiuto vedi tu
    Oltretutto aprire cross-post in questo forum:
    http://forum.html.it/forum/showthrea...readid=1453567
    o in altri forum (php)
    http://forum.html.it/forum/showthrea...readid=1453551
    e vietato
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389
    AIUTAMI CAVICCHIA....non so come fare

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Phone
    AIUTAMI CAVICCHIA....non so come fare
    Comincia col rispettare il regolamento
    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

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.