我正在使用谷歌翻译工具翻译网页,并且在此页面上还有一个 iframe,但显然没有随页面一起翻译。你们中的任何人知道有什么解决方法吗?这样我就可以将 iframe 一起翻译了。
这是Google翻译的真正限制或策略。您无法重写iframe内容。但您可以做的一件事是将iframe
url更改为已翻译的页面,例如:
<iframe height="1200" width="600" src="http://translate.google.com/translate?hl=bg&ie=UTF-8&u=YOUR_IFRAME_URL&sl=de&tl=bg" align="middle" border="0">
$("#id_of_empty_iframe").load("http://translate.google.com/translate?hl=bg&ie=UTF-8&u=YOUR_IFRAME_URL&sl=de&tl=bg");
--disable-web-security
参数运行您的浏览器(如果是Chrome),这样它就允许从其他域访问框架。top
属性设置为 -500
,这样它就会隐藏在页面之外,同时仍包含 Google 下拉选择器。