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

    Limitare testo visualizzato [Espressione regolare?]

    Haloa,

    Sto cercando un modo per limitare il testo visualizzato in dei riquadri (in modo da indurre l'utente a doverli vedere singolarmente per avere tutto il testo).

    Basterebbe un semplice:
    codice:
    Txt = Left(Txt, LimiteCaratteri)
    Il problema è che Txt contiene del codice HTML, e quindi è imprevedibile se limito il testo prima della chiusura di qualche tag. Chiusura che, mancando, può 'sputtanare' il layout intero del sito.


    Avete idea di come posso fare ad evitare questi inconvenienti?

    A me viene in mente di usare una qualche espressione regolare per trovare i tag chiusura necessari (aperti nella parte di testo, fino al limite impostato) e 'sforare' il limite di caratteri impostato per aggiungerli.


    O forse ci sono metodi migliori e più collaudati.

    Come potrei fare? :master:

  2. #2
    Dovresti passare il testo da una funzione che toglie l'HTML e quindi, sul testo parsato da questa funzione applicare Left(testo, caratteri)

  3. #3
    E questo l'avevo fatto.....

    ..... ma poi come ci rimetto l'HTML?

    Se ho un immagine con tag completo, prima del raggiungimento del limite di caratteri, questa si deve visualizzare.

  4. #4
    Mi sta dando grossi problemi. E' imprevedibile se spezzo solo il testo.

    C'è una soluzione?
    Come posso fare? VVoVe:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.