javascript - 单击按钮后显示 Google 翻译小部件

标签 javascript html widget

我需要在单击按钮后加载并显示 Google 翻译小部件。如何做到这一点?

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

顺便说一句:他们在 //translate.google.com 中使用的 // 网址是什么?

最佳答案

您可以使用类似的方法来加载法语工具栏:

<a href="http://www.google.com/translate?sl=auto&tl=fr&u=http%3A%2F%2Fexample.com%2F'><img src="button.png" border="0"></a>

关于javascript - 单击按钮后显示 Google 翻译小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9095971/

相关文章:

javascript - Angular 2 : How to implement hover contextual menu functionality

javascript - 与本地存储一起使用的 Hook 调用无效

javascript - instagram/media/recent api 仅获取 lastone 图像

javascript - 通过javascript在html中包含html

jquery - Bootstrap :why intlTelinput changes the width of the input element?

带有更改文本的 Android 小部件

php - Pinterest 小部件与 jquery 选项卡冲突

android - 如何在单击 android 小部件按钮时调用任何类函数?

javascript - 从动态生成的表中删除行

javascript - 如何避免Google jsapi加载阻塞网页加载