Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    156

    Formattare il testo di un campo memo ???

    cerco aiuto per il seguente problema:

    Estraggo un testo da un campo memo e (ho provato anche con Replace) vorrei che mi venga formattato come fa qord quando si scrive (esempio di a capo automatici).

    Il testo originale è:
    pippo il grande amico di topolino - minnie - Zio Paperone l'avaro - La Banda Bassotti...

    Non voglio che mi venga visualizzato così:

    Pippo il grande am
    ico di topolino . mi
    nnie - Zio Paperone l'
    avaro - La Banda Basso
    tti

    Scusate la mia ignoranza in ASP e se ho chiesto qualcosa di troppo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    response.write(replace(rs("campomemo"), VbCrLf, "
    "))
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    156
    Grazie Roby_72, ma mi continua a scrivere come sopra.
    Non è che c'è qualcosa che non devo fare nellinserimento dei dati nella casella del form ???

    Intendo dire che devo premere Enter ad ogni riga...


  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho capito:
    1) Cosa scrivi e come lo scrivi nella textarea
    2) Come vuoi che sia visualizzato quando lo recuperi dal db

    Fai un esempio pratico perché da quello sopra non si capisce.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    156
    Scrivo il tutto (quello che vedi sotto) senza premere invio.
    Il risultato impaginato con il tuo consiglio è il seguente:

    SK MADRE ASROCK 800MHZ
    8X - VENTOLA ORIGINALE
    INTEL - DDR 512MB 400MHZ -
    HD 80GB MAXTOR 7200 - SK
    VIDEO FINO A 64MB - SK
    RETE 10/100 - LETTORE DVD
    LG - FLOPPY - TASTIERA -
    MOUSE

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sei un genio a spiegare quello che vuoi...
    Posto che appare in quel modo tu come lo vorresti?
    Possibile non tu non riesca a fare un esempio decente? :rollo:

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    156
    Non ti arrabbiare, anzi scusami ma non lo faccio apposta.
    Il problema è che non so neanche se si possa fare quello che dico io:

    QUELLO CHE VORREI E'

    SK MADRE ASROCK 800MHZ 8X
    VENTOLA ORIGINALE INTEL
    DDR 512MB 400MHZ
    HD 80GB MAXTOR 7200
    SK VIDEO FINO A 64MB
    SK RETE 10/100
    LETTORE DVD LG
    FLOPPY
    TASTIERA
    MOUSE

  8. #8
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da ughetto
    Non ti arrabbiare, anzi scusami ma non lo faccio apposta.
    Il problema è che non so neanche se si possa fare quello che dico io:

    QUELLO CHE VORREI E'

    SK MADRE ASROCK 800MHZ 8X
    VENTOLA ORIGINALE INTEL
    DDR 512MB 400MHZ
    HD 80GB MAXTOR 7200
    SK VIDEO FINO A 64MB
    SK RETE 10/100
    LETTORE DVD LG
    FLOPPY
    TASTIERA
    MOUSE
    Ci devi spiegare in quale modo lo script capisce che deve andare a capo così:

    SK MADRE ASROCK 800MHZ 8X
    VENTOLA ORIGINALE INTEL
    DDR 512MB 400MHZ

    e non così

    SK MADRE ASROCK
    800MHZ 8X VENTOLA
    ORIGINALE INTEL DDR
    512MB 400MHZ

    L'unico modo che hai è mettere un'andata a capo (premere invio) dove vuoi effettivamente andare a capo. Dopo di che, quando estrai i dati e li vai a mettere nell'HTML finale devi usare la funzione Replace per sostituire Chr(13) con
    ...

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.