[問題] Flash傳出動態文字出現亂碼
環境: Adobe Flash CS4
接收端:Ruby on Rails
事情是這樣的,今有兩個輸入格,例如輸入使用者的名稱和家鄉好了
我希望在觸發"送出" 之後可以把這兩個值送到主機端用DB記錄
語法如下
onClipEvent(load) {
root.guest = _root.who.text; // who是一個輸入文字物件實體
root.from = _root.home.text; //home是一個輸入文字物件實體
this.loadVariables("/lohas/guest?name=" + _root.guest + "&home=" +
_root.from);
}
也就是說接收端的格式是 localhost/lohas/guest?name=leeneil&home=PTT
已知我如果直接call上面的URL,傳中文也可以
例如
localhost/lohas/guest?name=鄉民&home批踢踢 這樣是ok的
但是為什麼如果是從Flash裡面去呼叫,傳英文成功但是傳中文會變亂碼呢?
我知道這時候各位大大們會說,要在第一格加上 System.useCodePage = false;
但是問題來了,小弟我無論把這句加在哪邊,都會(在編譯器報告)輸出
沒有名稱為'useCodePage'的屬性
請問....... 我該怎麼辦才好QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.66.22
推
04/18 23:47, , 1F
04/18 23:47, 1F
→
04/19 00:03, , 2F
04/19 00:03, 2F
→
04/19 13:42, , 3F
04/19 13:42, 3F
→
04/19 14:50, , 4F
04/19 14:50, 4F
→
04/19 18:39, , 5F
04/19 18:39, 5F