2011-03-31 20 views

回答

1

在我的经验控制jsf框架像素/打开/等..不支持RTL使用HTML @dir, 通常这些接口控制使用的是内置的Javascript,所以也许你应该在这个层次上工作。 我可以建议你考虑其他两种选择JSF控件在这种情况下?:

  1. 使用JavaScript的HTML编辑器(如elrte,也许是更容易定制,它也有阿拉伯语翻译)http://elrte.org/
  2. 使用Flex的HTML编辑器(是Flash中,如果可以的话,和所有控件的Flex支持RTL)

F.

1

就撞上了这个线程意外,

反正我记得,我做的RTL使用jQuery像这样:

<script type="text/javascript"> 
jQuery(document).ready(function($) { 
    $("j_idt33:inputtextlist").contents().find('html').attr('dir', 'rtl');       
}); 

必须找到与萤火虫的ID,inputtextlist是我给编辑的ID ,并且ypu总是可以使用更智能的jquery选择器(后缀匹配)