今回は、Google Swiffyを試してみました。【6.時間取得関数】でちょっとつまづいた、テキストフィールド内の改行の注意点についてメモしておきます。
具体的には、6.時間取得関数で次々にテキストを改行し列記した際、¥nや¥rではSwiffy側で改行が反映されず、いろいろ試したところSwiffyでの改行にはbrタグを使用しました。
実際に以下のソースで試してみます。
今回のソース
FLASH
[SWF]https://www.1ft-seabass.jp/memo/archives/google_swiffy_007/google-swiffy-007.swf,320,480[/SWF]
ソースは以下のような感じです。
str1 = "¥rで改行\r¥rで改行\r¥rで改行"; str2 = "¥nで改行\n¥nで改行\n¥nで改行"; str3 = "<br>で改行<br><br>で改行<br><br>で改行";
str1 では¥rで改行したものを代入、str2 では¥nで改行したものを代入、str3ではbrタグで改行したものを代入しています。
FLASH側ではもちろんどのケースも改行されていますね。
それでは変換してみます
変換されたものは以下の通りです。
Swiffy側ではstr3のbrタグのケースのみが改行されています。
おわりに
いかがでしたでしょうか?
改行の違いというのは地味ですが、実際にスクリプトを組んでしまってから気づくと、修正するのが大変なので、最初から意識しておくとよさそうです。
以下、今回のファイル一式を置いておきますので興味のある方は変換して試してみてください。
.fla(CS4作成)データダウンロード:google_swiffy_007.zip
それでは、よいGoogle Swiffy Lifeを!