如何制作一个显示必应翻译API结果的简单网页

How to make a simple web page displaying Bing Translator API results?

本文关键字:结果 API 翻译 简单 网页 简单网 何制作 显示 一个      更新时间:2023-09-26

我想使用必应翻译器API自动翻译页面中的一些文本。

所以,我在使用这个代码时填写了我的应用程序ID:

<script type="text/javascript"> 
 var Translate={
  baseUrl:"http://api.microsofttranslator.com/V2/Ajax.svc/",
  appId:"MY_APP_ID_HERE",
  translate:function(text,from,to,callback){
  var s = document.createElement("script");
  s.src =this.baseUrl+"/Translate";
  s.src +="?oncomplete="+callback; 
  s.src +="&appId="+this.appId;
  s.src +="&from" + from ;
  s.src += "&to=" + to ;
  s.src += "&text=" + text; 
  document.getElementsByTagName("head")[0].appendChild(s);
 }
}
var mycallback=function(result){alert(result)};
Translate.translate("Hello World","en","es","mycallback");
</script>

它工作正常,在一个警告框中显示结果。

我的问题是:如何在页面上显示结果,而不是在提醒框中?有点像文件。我想。。。

谢谢你的帮助,

E。

这真的与Bing API无关,它更多的是一个JavaScript问题,看看这个问题,例如如何使用innerHtml。