看板 Flash 關於我們 聯絡資訊
我的折衷方法~~ 1. 儲存目前textarea的值 2. 對textarea偵聽textinput事件 (好像只有flex3才有這事件?) 3. 發現textarea文字有更動->對照儲存的值 ->發現文字增加不只一個字 ->改回原本的值或是只讓他增加一個字XD 4. 再次存回目前textarea的值 應該可以用吧~不知道orz 剛剛想到另外一招~ 1. 用mx.managers.FocusManager找出目前焦點是否在此textarea上 2. 如果是,把剪貼簿清除XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.112.47 ※ 編輯: Jerrynet 來自: 219.70.112.47 (12/14 02:21)
Jerrynet:第一個方法如果是用中文輸入法很容易爛掉(ex:新注音) 12/14 02:22
cloudfly:使用者就是使用新注音輸入法..= = 12/14 03:05
cloudfly:J大的第二點把剪貼簿清除..flex的語法會用到哪個類別呢 12/14 03:12
tka:應該是 System.setClipboard('')這樣就可以了 12/14 03:16
tka:記得import flash.system; 12/14 03:17