0

我正在创建一个表单处理服务,该服务将允许用户复制和粘贴表单操作,该服务会将数据存储在数据库中并重定向到用户网站上的确认页面。

我想要达到的目标:

我想在表单上包含一些分析,例如完成每个字段所需的时间、表单视图、表单激活等。我猜这需要一些 javascript 也粘贴在用户页面上,这些页面将链接到外部脚本(在我的网站上)。但我的问题是,这在实践中如何运作?

我不能使用 ajax,因为它会在不同的域上,我也希望尽可能少的代码被用户复制和粘贴。

我的问题不是我需要在这里使用什么特定的代码,而是我应该采取什么方法?

我认为它将类似于他们提供的用于跟踪的谷歌分析片段,但我不能 100% 确定它是如何工作的。

4

1 回答 1

0

对于跨站点请求,总是可以选择使用脚本注入,就像JSONP一样。例如,您可以使用jQuery.getJSON将一些数据作为 GET 参数传递到另一个站点。当然,只能做 GET 请求是一个缺点。如果您想要/需要执行发布请求,您可以将初始请求包装在 Web 服务中,该服务基本上将 GET 参数转换为 POST 参数并转发您的请求;例如, YQL可以做到这一点。

于 2013-02-06T11:56:11.177 回答