2013-03-06 77 views

回答

3

尝试这样的方式

<script> 
    window.addEvent('domready',function(){ 
     var lang = document.getElement('html').getProperty('lang'); 
     console.log(lang) 
    }) 
</script> 
3

试试这个

<?php 

      $lang = JFactory::getLanguage(); 
      $lang_code = $lang->getTag(); 
      $lang_name = $lang->getName(); 

?> 

JS中

<script type="text/javascript"> 
var language_code = "<?php echo $lang_code;?>"; 
var language_name = "<?php echo $lang_name ;?>"; 
console.log("Lang Code"+language_code+"Lang Name"+language_name); 
</script> 

希望这可以帮助你..

2
var lang = document.getElement('html').getProperty('lang'); 

这段代码将无法工作,即取决于你的模板,你可能有一些

<!--[if IE 9 ]> <html prefix="og: http://ogp.me/ns#" lang="en" class="ie9"> <![endif]--> 

标签指定lang到en。