我正在使用谷歌翻译来翻译我的网站。我正在将下拉菜单放在主页上,它工作正常。但是,我遇到的主要问题是,每当我导航到登录页面或任何其他页面时,它都会消失。我研究了控制台,发现下拉列表正在丢失值。
下面是我的代码。在我的索引中.html我在正文标签中写下这个:
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
在我的主页上,我正在写这个:
<div id="google_translate_element"></div>
如果您希望在网站的另一个页面上使用Google翻译代码,则需要在那里实现相同的代码。该代码仅在您的"索引.html"上,因此我不确定为什么您希望它显示在登录页面或任何其他页面上。
如果我误解了您的问题,请使用其他页面上的代码(未进行翻译(进行澄清,以便我可以看到发生了什么。