2011-12-09 49 views
0

以下是我用来在页面中添加下拉菜单的代码。Google翻译下拉菜单在IE7和IE9中不起作用

<script type="text/javascript"> 
    function googleTranslateElementInit() { 
     new google.translate.TranslateElement({ 
      pageLanguage: 'en', 
      //includedLanguages: 'zh-CN,zh-TW,es' 
     }, 'google_translate_element'); 
    } 
</script> 

<script type="text/javascript" src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 

请让我知道。

+0

它在IE8中工作吗? –

+0

是的,它在IE8 firefox和chrome中工作。在IE7中,它显示空白而不是下拉菜单。谢谢 – Tiger

回答

0

看起来你缺少div来显示下拉菜单吗?试试这个:

<div id="google_translate_element"></div><script> 
function googleTranslateElementInit() { 
    new google.translate.TranslateElement({ 
    pageLanguage: 'en' 
    }, 'google_translate_element'); 
} 
</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 
+0

我错过了在问题中复制该div,但我确实有这样的div

Tiger

+0

在空白页面中尝试您的代码以验证它是否可以正确运行。你有可以发送的URL吗? –