Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79

    Come mostrare una porzione di testo??

    Ciao a tutti,

    una piccola richiesta: ho un blocco di testo da un database, ma prima di mostrarlo tutto (qualsiasi lunghezza esso abbia) vorrei mostrarne una porzione, l'inizio, le prime tot parole. come faccio??

    la prassi all'interno di un file è: <%comando("descrizione")%>
    come faccio a limitarne il testo??

    vi prego aiutatemi!!!

    Marco.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%=left(comando("descrizione"),50)%>
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    Roby non mi funziona!

    il browser mi da errore: Object expected

    non capisce l'oggetto, vorse devo specificare prima la variabile!!!

  4. #4
    Per forza, comando("...") non vuole dire nulla

    Allora, funziona cosi':

    Diciamo che tu recuperi questo testo dal database e lo troviamo in Rs("Testo")

    Allora, per selezionare solo una porzione:

    codice:
    Dim Txt
    
    Txt = Left(Rs("Testo"),50)
    Dove 50 è il numero di caratteri che vuoi visualizzare partendo da sinistra

    Byeeeeeeez

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    l'hai trovato: rs("descrizione")

    ma come faccio ad inserirlo all'interno del codice html?

    la strigna, come suggerita dal moderatore, doveva essere tutta su una riga, all'interno di <% %>

    per questo mi aveva suggerito quello.

    adesso con il tuo comando, FxAndrea, non so come inserirlo.

    E poi non Dim, ma var, sono sotto ambiente js

  6. #6
    codice:
    <%=left(rs("descrizione"),50)%>
    Byeeeez

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    già, come sopra!

    ma non funziona!

    Cerco una funzione JavaScript e non VB, perchè è quello l'ambiente in cui ho sviluppato tutto il codice..

    ..ecco perchè non funziona.

    C'è un equivalente???


    please, help!!

  8. #8
    Dunque, con JScript devi fare cosi'

    codice:
    <%=String(rs("descrizione")).substr(0,50)%>
    Al posto di 50 metti quello che ti serve

    Byeeeeeeeez
    Programming Controls For Asp.Net - Che passione

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    grazie Andrea, veramente!!!

    adesso è tutto ok!

  10. #10
    Di nulla
    Programming Controls For Asp.Net - Che passione

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.