代码之家  ›  专栏  ›  技术社区  ›  Marcus

使用Post从JS转换呼叫

  •  1
  • Marcus  · 技术社区  · 15 年前

    我们使用谷歌翻译在我们的网站上动态翻译一些较短的文本。当前的实现看起来非常像 google code playground .

    现在我们需要翻译较长的文本,这对于get方法来说太长了。从 google documentation 似乎可以使用post发送翻译字符串。

    有人能解释一下如何让它使用post,因为没有提交表单,发送到google的数据只包含文本和源/目标语言吗?

    事先谢谢。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Community c0D3l0g1c    7 年前

    正如文档中所说,使用JavaScript是不可能的。但你能做的是在谷歌和你之间用服务器端语言创建一个网络服务。然后使用javascript运行参数。

    alt text

    ( http://bildr.no/view/55156 3)

        2
  •  0
  •   Marcus    15 年前

    回答我自己的问题: 似乎不可能让JS转换程序调用使用post。解决方法是将(ajax)转换字符串发送到我们的服务器,使服务器连接到Google,获取转换,将(ajax)转换回客户机并更新它。

    另一个明显的选择是将文本剪切到足够小的块,以适合获取…