載入 HTML 文字會在文字欄位加入額外的空格
日本語 | 简体中文 | 한국어 | Deutsch | English | Español | Français | Italiano
問題
在載入包含 HTML 文字的 TXT 檔案時, 文字檔案中的斷行會顯示成 <br> 標籤, 在文字欄位加入額外的空格。
例如, 如果文字檔案包含下列內容:
textVar=
<p>Line A</p>
<p>Line B</p>
當 Flash Player 讀取這個檔案時, 結果會看起來像這樣:
Line A
Line B
原因
這個處理是依設計執行的。Flash 文字欄位在讀入文字欄位的格式時, 會以其出現於載入之 .txt 檔內的形式讀入。因此在上述範例中, 「Line A」結尾處的斷行會被判讀並顯示成完整的斷行。
解決方案
若要移除文字欄位中的額外空格, 請將 condenseWhite 方法套用到具有 HTML 功能的文字欄位, 如下列程式碼所示:
myTextField.condenseWhite = true
其它資訊
如需有關使用 condenseWhite 指令的詳細資訊, 請參閱 ActionScript 參考指南*。
| 最後更新時間: | 2005 年 9 月 12 日 |
|---|