javascript - 谷歌翻译使用链接点击

标签 javascript html hyperlink google-translate

我最近看到一个网站在他们的页面中使用了谷歌翻译,但他们没有使用小部件,而是通过链接列出了可用的语言。单击一个链接,它会翻译页面。

有人做过吗?我试图通过页面解析来弄清楚它是如何完成的,但我没有看到与我使用小部件时有什么不同。这是我的一些代码:

<h3>Translate</h3>
<ul class="google-translate-six">
    <li><a href="?/#googtrans(en|es)" title="View this site in Spanish.">Español</a></li>
    <li><a href="?/#googtrans(en|zh-CN)" title="View this site in Chinese.">中文</a></li>
    <li><a href="?/#googtrans(en|it)" title="View this site in Italian.">Italiano</a></li>
    <li><a href="?/#googtrans(en|pl)" title="View this site in Polish.">Polskie</a></li>
    <li><a href="?/#googtrans(en|ht)" title="View this site in Haitian Creole.">Kreyòl Ayisyen</a></li>
    <li><a href="?/#googtrans(en|pt)" title="View this site in Portuguese.">Português</a></li>
    <li><a href="?/#googtrans(en|en)" title="View this site in English.">English</a></li>
</ul>

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

谢谢!我指的网站是:https://www.baltimorecountymd.gov/index.html .翻译部分位于页面的右下角。

谢谢大家!

最佳答案

我相信this page是你要找的。

关于javascript - 谷歌翻译使用链接点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46711869/

相关文章:

html - 为什么 border-radius 在 IE9 中不起作用?

javascript - Jquery 中的简单测试不起作用。绿色方 block 不显示

.net - 如何使用 OpenXML 修改 word 超链接

javascript - 外部链接通知 - JavaScript 或 JQuery

javascript - 我应该使用哪种方法来禁用按钮

javascript - 如何将 Promise.all 传递给另一个函数 Cloud Functions for Firebase

javascript - Socket.io:如何限制从客户端发送到 websocket 服务器的数据大小

html - Chrome 与 Firefox 的最大高度图像

javascript - 使用 Dustjs 进行 Angular 模板化

html - 基本标签无法正常工作