Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Paginazione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331

    Paginazione

    Salve ho una fotogallery in asp che prende le immagini direttamente dalle cartelle, quindi senza database.

    Adesso ho bisogno di effettuare una paginazione delle foto e penso che l'unica soluzione sia javascript...

    Come posso fare???

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Traduci "paginazione" :master:

    ciao
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Una raccolta di immagini E` un database.

    Credo che devi usare un programma lato server (con l'utilizzo di variabili di sessione). Non si puo` fare lato client.

    PS: per "paginazione" io ho capito il raggruppare una serie di elementi e mostrarne un sottoinsieme per ogni pagina (indipendentemente dai criteri usati per raggruppare).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    ok per il termine paginazione...

    avevo precisato che non ho database ma prendo le immagini dalle cartelle...

  5. #5
    fare una cosa del genere??
    for(var i=0;i<10;i++)
    {
    document.write('<IMG src=images/'+i+'.gif');
    }

    dove i e' il nome del file al max li rinomini tutti con i numeri!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi comunque usare un programma lato server, ed impostare le variabili di sessione.

    Il client sa cosa e` presente nella pagina corrente, ma non sa nulla di quanto e` da spedire.

    Se vuoi fare una cosa lato client, devi trasferire per lo meno il nome di tutti i file al browser, e poi fare in modo che sia il browser a chiedere le immagini per la pagina successiva.
    La cosa diventa quindi molto complessa, dato che devi "portarti" tutti i nomi e relativi marcatori da una pagina client all'altra. E c'e` un limite (di solito attorno a 1000 caratteri) dei dati che puoi spostare da una pag. all'altra.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    non è che abbia capito molto....

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi spiego meglio.

    In teoria, se le immagini sono poche, si puo` fare anche lato client (in JS), ma la cosa e` molto macchinosa.
    Occore anzitutto stabilire i criteri con cui paginare (suddividere le immagini), che vengono inseriti direttamente nel codice (quindi si puo` fare una cosa parametrica, ma poco flessibile).
    Poi occorre che tutte le pagine conoscano il modo per raggiungere tutte le immagini (trasmissione del know-how di tutto il database), ed occorre passare delle info da una pagina all'altra (cosa che comunque e` limitata dalla struttura del metodo get a circa 1000 caratteri, ma il limite dipende anche dal browser: 128 byte compreso l'indirizzo della pagina sono garantiti in tutti).

    Pero` la cosa piu` semplice e` fare la cosa lato server: li` trovi tante cose gia` pronte.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    Pero` la cosa piu` semplice e` fare la cosa lato server: li` trovi tante cose gia` pronte.
    tipo?

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    ASP, PHP, JSP, CGI ...
    Verifica quale e` supportata dal tuo server, poi ti spostiamo nella sezione del forum piu` opportuna.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.