Avatar billede gulekings Nybegynder
08. oktober 2003 - 12:11 Der er 12 kommentarer og
1 løsning

Links på dynamisk textfelt

Hej
Jeg bruger setTextFormat() for at sætte farve og link på noget tekst i et dynamisk tekstfelt. Det virker også med farven, men teksten bliver ikke til et link..
Måske er det slet ikke muligt at gøre det sådan, har nemlig bemærket at man ikke kan sætte links på et dynamisk tekstfelt i property inspectoren.
hjælp..
magnus
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:16 #1
Hej

Du kan f.eks. gøre det med html tekst:

text2.html = true;
text2.htmlText = "<a href="../home.htm" target="_blank">Go home</a>";

- ellers bliver du nød til at lægge textfeltet ind i et mc, og så pytte linket på mc'et.

: ) Jakob
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:18 #2
hhm.. det er vist kun i den nye flash at du kan bruge href tagget.
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:19 #3
laver du tekstfeltet dynamisk?
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:34 #4
Hov! Der er osse TextFormat.url

den har jeg aldrig prøvet...
Avatar billede barklund Nybegynder
08. oktober 2003 - 12:35 #5
Du har kunnet bruge href siden Flash 5. Men du burde også kunne sætte "url" property på et textformat og dermed lave teksten til et link.
Avatar billede gulekings Nybegynder
08. oktober 2003 - 12:35 #6
nej, jeg laver ikke teksfeltet dynamisk. Men jeg bruger ikke href tag, jeg definerer en URL i mit textformat:
my_txt_fmt.url = http://www.yada.com
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:36 #7
bruger du gåseøjne?

my_txt_fmt.url = "http://www.yada.com";
Avatar billede gulekings Nybegynder
08. oktober 2003 - 12:37 #8
ja, det virker ikke hverken med eller uden "" eller med/uden http:// foran...
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:39 #9
du skal sætte;
text_txt.html = true;
Avatar billede gulekings Nybegynder
08. oktober 2003 - 12:41 #10
virker heller ikke!
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:42 #11
det virker hos mig.

my_txt_fmt = new TextFormat();
my_txt_fmt.url = "http://www.yada.com";
my_txt_fmt.bold = true;
text_txt.html = true;
text_txt.setTextFormat(my_txt_fmt);

Prøv at paste dit script ind.
Avatar billede gulekings Nybegynder
08. oktober 2003 - 12:45 #12
min fejl.. kom til at sætte html=true på mit textformat!
tak hjælpen, smid et svar!
Avatar billede jakwag Nybegynder
08. oktober 2003 - 12:46 #13
velbekomme.
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