Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    68

    funzione che tronca parola troppo lunga

    Esiste una funzione che in un testo impedisca l'inserimento "accidentale" di una parola troppo lunga che comprometterebbe il layout del sito???

    ad es. se scrivo Provaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaa accidentalmente in questo testo, il layout di questo forum dovrebbe distorcersi e invece viene troncato... come fa???

  2. #2
    1) lato server
    2) costruisci layout che al loro interno usino degli scroll per sicurezza: se una parola è troppo lunga semplicemente il testo scrollerà

  3. #3
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    68
    lato server, ad esempio con l'asp come posso fare???

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    897
    '************************************************* *************************
    'Tronca una stringa al carattere NMAZ e inserisce EOL per finire (...)
    '************************************************* *************************
    Function TroncaStringa(Str,NMax,EOL)
    Dim Stringa
    Dim ToWork
    ToWork=Str
    if len(ToWork)>NMax then
    NMax=NMax-len(EOL)
    Stringa=left(ToWork,NMax)
    Stringa=Stringa&EOL
    TroncaStringa=Stringa
    else
    TroncaStringa=Str
    end if
    End Function

    '************************************************* *************************

    E richiami la funzione così:

    <%=TroncaStringa(rs("Contenuto"),40,"...")%>
    Dove la frase verrà troncata alla 40° lettera e verranno aggiunti i tre puntini
    Ciao,
    dover

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.