Javascript 谷歌API翻译,只有一个div到页面
我有一个HTML页面,我会使用Google Translate将一个div翻译到我的页面中Javascript 谷歌API翻译,只有一个div到页面,javascript,translation,google-api,Javascript,Translation,Google Api,我有一个HTML页面,我会使用Google Translate将一个div翻译到我的页面中 <div id="google_translate_element"></div><script> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'it'}, 'google_translate_element'); } <
<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>
函数googleTranslateElementInit(){
新的google.translate.TranslateElement({pageLanguage:'it'},'google_translate_element');
}
有了这段代码,谷歌可以翻译页面中的所有内容。但如果我只想翻译一段。我怎么能做到
谢谢 检查下面的示例
使用
innerHTML
获取DIV的内容。不过,您可能需要先去掉格式设置。好的,但是如何使用
标记在“我的网页”中打开internet网页的任何命名
?一般来说,是否可以不显示(在iframe中)整个页面,而只显示其中的一部分(没有balast arround)
我知道,例如,整页:
<div>
<iframe src ="http://www.colosseum.cz/vzdelavani-a-informace/zpravy" width="98%" height="600" style="border: 3px;">
<p>unsupported</p>
</iframe>
</div>
无支撑
在这里给出的示例中,我看到您正在使用google.language.translate,请问您是如何初始化变量google的?我试着浏览文档,发现唯一的JS支持是NodeJS,那么我如何在客户端使用它呢?
<div>
<iframe src ="http://www.colosseum.cz/vzdelavani-a-informace/zpravy" width="98%" height="600" style="border: 3px;">
<p>unsupported</p>
</iframe>
</div>