Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Refresh della pagina non desiderato

    Ciao a tutti, ho un problema con una pagina che mi effettua un refresh non richiesto.
    Se andate al Link e andate in qualsiasi articolo la lettura risulta poco fluida in quando la pagina si refresha da sola.
    Infatti facendo un debug il pageload viene richiamato ogni 5/6 secondi anche senza nessuna azione. Da cosa può dipendere? Sto controllando tutto ma non capisco.

    Grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Forse ho capito da cosa dipende dai banner:

    codice:
    <asp:UpdatePanel ID="BannerUpdate1" runat="server">                 <ContentTemplate>                     
    <asp:AdRotator ID="AdRotator1" runat="server" Target="_blank" Width="300px" Height="90px" />                     
    <asp:Timer ID="tm1" Interval="6000" runat="server" />                 </ContentTemplate>             
    </asp:UpdatePanel>
    Come posso evitare che mi richiami il pageload?

  3. #3
    non puoi.

    Il timer crea un meccanismo automatico di postback. Anche se è dentro un updatepanel, viene richiesta l'intera pagina, viene eseguito l'intero ciclo di vita della pagina.

    Infatti usando gli UpdatePanel non si parla di vero AJAX, ma di PartialRendering.

    Dovresti togliere il timer o utilizzare una richiesta AJAX puro.

    ciao

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da Gluck74
    non puoi.

    Il timer crea un meccanismo automatico di postback. Anche se è dentro un updatepanel, viene richiesta l'intera pagina, viene eseguito l'intero ciclo di vita della pagina.

    Infatti usando gli UpdatePanel non si parla di vero AJAX, ma di PartialRendering.

    Dovresti togliere il timer o utilizzare una richiesta AJAX puro.

    ciao
    Come sarebbe una richiesta ajax puro?

  5. #5
    ti ci vuole uno strumento che ti permetta di fare richieste asincrone, staccate dalla pagina.

    vedi javascript + webservice, jQuery, o altri tool
    se ricerchi su internet trovi una caterba si esempi

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da Gluck74
    ti ci vuole uno strumento che ti permetta di fare richieste asincrone, staccate dalla pagina.

    vedi javascript + webservice, jQuery, o altri tool
    se ricerchi su internet trovi una caterba si esempi
    Ok Grazie

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.