如何限制我们的html文本在flex中被其他用户处理?

时间:2012-02-09 07:09:02

标签: flex air flex3

在我的空中应用程序中,我在html容器或textarea容器中显示了文本内容。每当有人选择此内容时,他/她都可以轻松复制内容。

我想限制我的文字副本。我的申请的任何内容都不应由任何用户复制..

我该怎么做?

2 个答案:

答案 0 :(得分:2)

尝试设置textarea的selectable属性。

答案 1 :(得分:2)

[绑定]
   private var htmlT:String;

 htmlT = "<b>name</b>"                                                            
 <mx:Text htmlText="{htmlT}" selectable="false" />    

我试过但没有其他属性禁止在html容器中选择。 我不知道这是正确的方式。你可以尝试这段代码。

<s:Group width="100%" height="100%">
    <s:HGroup width="100%" height="100%" >
    <mx:HTML  location="http://www.google.com" width="100%" height="100%"/>
</s:HGroup>
<mx:HBox width="100%" height="100%" backgroundColor="white" backgroundAlpha="0.01"/>
</s:Group>