求谷歌翻译接口JS更改方法

钱再多 2010-02-27 06:48:46
以下是我在网上找的谷歌翻译代码,能用但只能翻译266个字符。我想让他返回的数据让一个变量接收,不知道怎么做,请大家帮帮忙,另外能给JS代码 带上注释最好了

<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("language", "1");
function initialize()
{
var text = document.getElementById("text").innerHTML;
google.language.detect(text, function(result)
{
if (!result.error && result.language)
{
//alert(result.language);
google.language.translate(text, result.language, "en",
function(result)
{
var translated = document.getElementById("translation");
if (result.translation)
{
translated.innerHTML = result.translation;
}
});
}
});
}
</script>
</head>
<body>
<textarea id = 'text'></textarea>
<input type='button' value='翻译' onclick='initialize()'>
<div id="translation"></div>
</body>
</html>
...全文
446 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangxingangtom 2011-07-13
  • 打赏
  • 举报
回复
<!-- Google Translate Element -->
<div id="google_translate_element" style="display:block"></div><script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: "af"}, "google_translate_element");
};</script>
<script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
m23100 2010-03-16
  • 打赏
  • 举报
回复
关注中。。。。
qqzeng-ip 2010-02-28
  • 打赏
  • 举报
回复
1.载入 google.load 函数,它使您可以载入各个 Google API。google.load("language", "1") 将会载入 1 版的 Google 语言 API。目前,Google AJAX 语言 API 为 1 版,但将来可能会推出新版本


2.语言的检测

3.对 javascript 字符串所进行的简单转换
qqzeng-ip 2010-02-28
  • 打赏
  • 举报
回复
因为是GET提交方式,那么就限定了字符长度,可以说是一大遗憾.
hao_ljp 2010-02-27
  • 打赏
  • 举报
回复
ding ...........

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧