Visualizzazione dei risultati da 1 a 3 su 3

Discussione: refresh e barra scroll

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    60

    refresh e barra scroll

    Salve a tutti, dopo essermi accorto di aver postato nel forum errato (php) posto qui i miei due problemi con la speranza che qualcuno mi aiuti.


    Problema 1)
    Ho una chat dove all'interno di un iframe visualizzo il contenuto dei messaggi, quando ogni 20 secondi viene effettuato il refresh la barra sale in alto e ridiscende donando un effetto ottico brutto.
    preciso che ho questo tag scritto <body onload="window.scrollTo(0,10000000);init()">.
    Qualche idea in merito? mi piacerebbe che lo scroll rimanesse posizionato in basso all'ultimo messaggio.

    Problema 2)

    per la visualizazzione della pagina messaggi uso un refresh in pratica uso un iframe nascosto di dimesione 0 dove richiamo la pagina nascosto.php ed al suo interno ho scritto il seguente script:

    window.setTimeout("window.location.reload()",20000 );
    parent.sbox.location.reload()

    il refresh dell ' iframe di destinazione funziona ogni 20 secondi ma ogni volta che si propone la condizione ricarica sia il testo che le iconcine, esiste un metodo per evitare che ad ogni reload si ricarichi completamente la pagina?

    non so' se sono stato chiaro, vorrei togliere l'effetto blink al testo e alle iconcine al refresh della pagina...


    Mi scuso per l'ignoranza.

    Grazie e saluti a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    60
    scusate preciso subito che ;init() è indipendente o che cè o che non cè il problema rimane.
    Grazie.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    60
    Il problema del refresh l'ho risolto con un caricamento nel iframe della pagina simulando un messaggio vuoto:
    codice:
    parent.sbox.location.href="index.php?do=covochat"
    in pratica la chat ha una funzione che filtra i messaggi vuoti ed incredibilmente leva lo sfarfallio del testo ed il ricaricamento delle immagini ma non solo, risolve anche il problema della barra!!!.
    questa semplicissima stringa fa passare il caricamento della pagina senza fare il refresh
    codice:
    //post vuoti non abilitati
    if ($controllo == "" || $controllo == " ")
    quindi passato il controllo scrittura salta direttamente alla lettura del database e stampa a video eliminando cosi entrambe i problemi, ancora non ci credo.....credo solo di avere un posteriore stile macaco

    Grazie a tutti

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.