Accessibility

Flash Player TechNote

載入 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 日

ID:5b5b6dfc
產品: Flash Player
版本: 8