webForumDet fria alternativet

Ta emot åäö in i flash

Flash

3 svar · 586 visningar · startad av mollemus

Medlem sedan jan. 200833 inlägg
Frågan#1

Hej!

Jag har problem med att få in ett värde som innehåller åäö in i en flashfil.

Jag har en index-fil som anropar ett flashobjekt som jag skickar in en variabel till med följande kod:

var fo = new FlashObject("flashsida.swf?fornamn=Åsa&mail=asa@mail.se", "animationName", "640", "480", "7", "#FFFFFF");

Tyvärr när jag sen ska visa variabeln fornamn i ett textfält i flashobjektet så försvinner Å:t. Jag har embeddat åäöÅÄÖ i det dynamiska textfältet men det funkar inte. Vad ska göra?

Medlem sedan apr. 2001762 inlägg
#2

Kör UTF-8 som charset i filen och se till att filen är sparad som UTF-8 också, då ska det inte vara några problem, inkludera Latin1 i flash för att kunna få med ett par andra tecken etc också som kan behövas.

Medlem sedan jan. 200833 inlägg
#3

Ok tack, låter vettigt men var i flash ställer jag in charset till UTF-8. Mina dynamiska textfält har redan åäöÅÄÖ inbäddade.

Medlem sedan apr. 2001762 inlägg
#4

Du behöver inte ställa in det i flash, men du behöver ha sidan i UTF-8

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Och .html filen behöver sparas i formatet UTF-8, t.ex i Notepad kan du välja Kodning när du sparar filen, där väljer du UTF-8.

Om du hämtar dessa variabler från t.ex mysql så måste datan i mysql också vara i UTF-8.

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)