Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    creare barra percentuale [ajax]

    ho sviluppato una serie di fasi che mi scrivono/convertono/creano/ridimensionano immagini sul server, compreso l'inserimento degli stessi sul db...ora stavo curando la parte grafica; ho utilizzato ajax per poter scrivere alcuni risultati su div specifici, ma ora ho alcuni problemi...
    del tipo che quando sto ridimensionando le immagini, nello script php faccio un loop, dentro di esso, se faccio un print, lui mi stampa tutto subito, mentre le immagini si stanno ancora convertendo.
    Io vorrei creare una barra percentuale che mi indichi a che punto sono arrivato.
    Ma il problema, e che non posso riscrivere ad ogni giro del loop, dato che lui mi effettua tutto e poi dopo retituisce il risultato allo script js che a sua volta lo scrive nel div.
    Avete qualche idea su come risolvere questo problema ?
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  2. #2
    up
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: creare barra percentuale [ajax]

    Originariamente inviato da alexdem24
    ho sviluppato una serie di fasi che mi scrivono/convertono/creano/ridimensionano immagini sul server, compreso l'inserimento degli stessi sul db...ora stavo curando la parte grafica; ho utilizzato ajax per poter scrivere alcuni risultati su div specifici, ma ora ho alcuni problemi...
    del tipo che quando sto ridimensionando le immagini, nello script php faccio un loop, dentro di esso, se faccio un print, lui mi stampa tutto subito, mentre le immagini si stanno ancora convertendo.
    Io vorrei creare una barra percentuale che mi indichi a che punto sono arrivato.
    Ma il problema, e che non posso riscrivere ad ogni giro del loop, dato che lui mi effettua tutto e poi dopo retituisce il risultato allo script js che a sua volta lo scrive nel div.
    Avete qualche idea su come risolvere questo problema ?
    No l'operazione che richiedi in js non è possibile, daltronde di discussioni del genere sono state trattate diverse volte senza arrivare a nessun risultato.
    Vuoi perchè tu a priori non conosci il tempo esatto che ci impiegherà lo script PHP a eleborare l'immagine, il testo, ecc.. (o almeno credo )
    L'unica alternativa è mettere un'immagine o una scritta "attendere prego...", e per fare questo ti conviene provare a fare una ricerca sul forum agromento ripetutamente trattato, oppure postare sul forum PHP.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: creare barra percentuale [ajax]

    Originariamente inviato da cavicchiandrea
    No l'operazione che richiedi in js non è possibile, daltronde di discussioni del genere sono state trattate diverse volte senza arrivare a nessun risultato.
    Vuoi perchè tu a priori non conosci il tempo esatto che ci impiegherà lo script PHP a eleborare l'immagine, il testo, ecc.. (o almeno credo )
    L'unica alternativa è mettere un'immagine o una scritta "attendere prego...", e per fare questo ti conviene provare a fare una ricerca sul forum agromento ripetutamente trattato, oppure postare sul forum PHP.

    Sono daccordo sul consiglio dato, ma, volendo si può fare. Almeno, in php non so perchè non lo conosco, ma in asp.net si può fare benissimo lanciando un Thread asincrono.
    Una volta lanciato il Thread asincrono, js interviene con ajax per interrogare il server sullo stato del Thread, diciamo una interrogazione ogni ? secondi.
    Secondo il mio modesto parere, forse il gioco non ne vale la candela.
    Pietro

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.