Avatar billede tuba Nybegynder
07. maj 2002 - 17:07 Der er 11 kommentarer og
1 løsning

linieskift i inputfelter i flash

har noget data der bliver trukket dynamisk ind i input felter i flash. Hvordan laver jeg et linieskift i disse input felter ?
Avatar billede barklund Nybegynder
07. maj 2002 - 17:15 #1
Har du prøvet at skrive:

mintekst = "Her\ner\nnoget\npå\nhver\nsin\nlinie...";

Husk at slå multiline til...

Ellers kan du slå html til og skrive:

mintekst = "Her<br>er noget mere".
Avatar billede tuba Nybegynder
07. maj 2002 - 17:44 #2
jeg kan ikke få det til at virke.

dataen kommer fra en access database og bliver loadet ind en "dynamiske tekstfelter". Jeg arbejder i flash mx.

i databasen har jeg eksempevis et felt med flg indhold:
"Her\ner\nnoget\npå\nhver\nsin\nlinie..."

men det resulterer ikke i nogle linebreaks når det bliver hentet ind i flash
Avatar billede Slettet bruger
07. maj 2002 - 18:00 #3
Har du prøvet med '%0D' ??

"Her%0Der%0Dnoget%0Dpå%0Dhver%0Dsin%0Dlinie..."
Avatar billede tuba Nybegynder
07. maj 2002 - 19:08 #4
stadig uden held...
andre forslag ?
Avatar billede Slettet bruger
07. maj 2002 - 19:23 #5
Jeg har lige med '%0D' og det virker som det altid har gjort - hvad sker der i dit tilfælde ??
Avatar billede tuba Nybegynder
07. maj 2002 - 20:22 #6
ja det virker hvis dataen bliver hentet ind fra .txt dokument - men ikke fra access, så nu skal jeg bare finde ud af hvad det er access laver.
Avatar billede tuba Nybegynder
07. maj 2002 - 22:25 #7
vil du have point ? dit svar var faktisk rigtigt nok.

fandt denne liste med special characters.
http://www.macromedia.com/support/flash/ts/documents/url_encoding.htm
jeg kan dog ikke få de danske bogstaver til at virke, har du nogen ide hvorfor ?
Avatar billede Slettet bruger
07. maj 2002 - 22:28 #8
Jeg kan ikke se hvad det har med Access at gøre medmindre den konverterer dine tegn til noget andet... Er du sikker på at ASP'en spytter det rigtigt ud ?? Jeg prøvede selv lige at lave et db udtræk fra Access uden problemer

http://www.flashfaq.dk/samples/linebreak.swf
http://www.flashfaq.dk/samples/linieskift.asp
Avatar billede baitianlong Nybegynder
08. maj 2002 - 00:12 #9
Eventuelt med kommandoen "newline":

dynText=variabel1+newline+"Hej med dig"+newline+variabel3;
Avatar billede Slettet bruger
08. maj 2002 - 08:17 #10
Du kan evt. udskifte linieskift i Access til '%0D' ved et replacement;

Response.write "txt=" & Replace(rs("dbField"),vbCrLf,"%0D")
Avatar billede Slettet bruger
08. maj 2002 - 08:26 #11
Hovsa - så ikke din kommentar ovenfor ... Ja det med danske karakterer kan du løse ved at skrive;

System.useCodepage = true;

Behold bare pointene selv ;)
Avatar billede tuba Nybegynder
27. juli 2003 - 15:23 #12
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester