【问题标题】:How to make a simple web page displaying Bing Translator API results?如何制作一个显示 Bing Translator API 结果的简单网页?
【发布时间】:2012-01-19 19:09:25
【问题描述】:

我想使用 Bing Translator API 自动翻译页面中的一些文本。

所以,我正在使用此代码并填写了我的 APP 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>

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

我的问题:如何在页面上而不是在警告框中显示结果? 一种document.write,我猜...

感谢您的帮助,

E.

【问题讨论】:

    标签: javascript html bing bing-api


    【解决方案1】:

    这确实与 Bing API 无关,它更像是一个 JavaScript 问题,看看 this question 的例子,了解如何使用 innerHtml。

    【讨论】:

      猜你喜欢
      • 2018-05-07
      • 1970-01-01
      • 2012-01-28
      • 2018-12-13
      • 1970-01-01
      • 2016-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多