商標「TM」などの記号を上付き文字 (™) として含む HTML があります。通常の HTML では、商標 TM を表示するために"™"
orを使用します。™
ただし、このような HTML を Flex にインポートして正しく表示する方法が見つかりません。<li>
タグにも同様の問題があります。
私のHTML:
<p>This information is intellectual property of My Company™.</p>
<p>Available features:</p>
<li>Feature 1</li>
<li>Feature 2</li>
<li>Feature 3</li>
<li>Feature 4</li>
<p>COPYRIGHT INFORMATION:</p>
<p>Copyright © 2008, My Company. All rights reserved.</p>
これを機能させる唯一の方法は、コンテンツをコピーして Flex に直接貼り付けることです。
<mx:Text width="100%" height="100%">
<mx:htmlText>
<![CDATA[
This information is intellectual property of My Company™.
Available features:
• Feature 1
• Feature 2
• Feature 3
• Feature 4
COPYRIGHT INFORMATION:
Copyright © 2008, My Company. All rights reserved.
]]>
</mx:htmlText>
</mx:Text>
単純なコンテンツ変更のためにアプリケーションを再コンパイルする必要がないように、実行時に Flex アプリケーションにインポートできる外部 HTML ファイルを使用したいと考えています。
iFrame オプションに関する問題が多すぎると聞いたので、できればそれは避けたいと思います。
この問題に対処するための他の良い提案はありますか?
ありがとうございました。