Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Left, ma solo se c'e' lo spazio..

    Salve, sto usando la funzione left, per le news in home page del mio sito.

    Ho questo problema,

    io faccio cosi:

    response.write Left(testo, 100) e mi da i primi 100 caratteri della stringa, solo che alcune stringhe, finiscono cosi:

    1) parola parola parol
    2) parola parola par
    3) parola parola paro

    Io vorrei, non troncare le parole, ma visualizzarle tutte. Qualcuno puo' aiutarmi con una piccola funzioncina?

  2. #2
    concatenaci i 3 puntini che stan bene

    response.write left(variabile,100) & "..."

  3. #3
    Prova se va bene

    codice:
    function truncate(sStringa,iLunghezza)
    	'sStringa -> Stringa da modificare
    	'iLunghezza -> Lunghezza di trocamento
    	
    	strLen=Len(sStringa)
    	newStr=left(sStringa,iLunghezza)
    	if strLen>iLunghezza then
    		for i=iLunghezza+1 to strLen
    			if mid(sStringa,i,1)<>" " then
    				newStr=newStr & mid(sStringa,i,1)
    			else
    				exit for
    			end if
    		next
    	end if
    	
    	truncate=newStr
    	
    end function

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.