Google Translate API会自动刷新页面

时间:2016-12-19 10:53:31

标签: javascript google-api google-translate google-api-js-client

我的HTML页面有一个iframe,一些JavaScript代码用于更改文本颜色,文本大小全部。我使用以下代码添加了Google翻译器

<code>    
      <script type="text/javascript">
        function googleTranslateElementInit() {
            new google.translate.TranslateElement({
                pageLanguage: 'en', includedLanguages: 'en,',
                layout: google.translate.TranslateElement.InlineLayout.SIMPLE, autoDisplay: false
            }, 'google_translate_element');
        }       
    </script>
    <script type="text/javascript" src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</code>

在网页上显示Google翻译器

<code>
      <div id="google_translate_element" style="float:right"></div>
</code>

我的问题是我的页面每30秒拨打一次回拨给谷歌翻译,使页面刷新

我分析说,只有打开网站并保持打开状态而不点击任何链接,然后它也会打电话给

  

https://translate.googleapis.com/translate_a/l?client=ab&alpha=true&hl=en&cb=_callbacks____0254asdd),   element_main.js和main.js

我无法理解如何阻止这些回调。

1 个答案:

答案 0 :(得分:0)

我在meta标签中的错误添加了refresh = 30,这就是为什么会出现这个问题

谢谢.............