首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google API translate,仅将div转换为页面

google API translate,仅将div转换为页面
EN

Stack Overflow用户
提问于 2009-12-14 18:50:40
回答 2查看 11.4K关注 0票数 4

我有一个HTML页面,并且我会使用Google Translate将一个div翻译成我的页面。

代码语言:javascript
复制
<div id="google_translate_element"></div><script>
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'it'}, 'google_translate_element');
}
</script><script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

使用此代码,google可以翻译页面中的所有内容。但如果我只想翻译一段。我该怎么做呢?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-14 18:55:44

请查看Google AJAX Language API上的示例。

代码语言:javascript
复制
google.language.translate("Hello world", "en", "es", function(result) {
  if (!result.error) {
    var container = document.getElementById("translation");
    container.innerHTML = result.translation;
  }
});

使用innerHTML来获取DIV中的内容。不过,您可能必须先去掉格式化。

票数 2
EN

Stack Overflow用户

发布于 2010-10-19 17:01:25

好吧,但是如何在我的页面中打开带有<iframe>标签的互联网网页的任何命名<div>呢?在一般情况下,是否可以不显示整个页面(在iframe中),而只显示页面的一部分(没有balast环绕)?

例如,我知道整个页面都这样:

代码语言:javascript
复制
<div>
  <iframe src ="http://www.colosseum.cz/vzdelavani-a-informace/zpravy" width="98%" height="600" style="border: 3px;">
    <p>unsupported</p>
  </iframe> 
</div>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1900192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档