我希望创建一个类似于Get Satisfaction(http://getsatisfaction.com/)创建的小部件。您可以通过单击页面左侧的“反馈”来查看其小部件。
我们希望通过将一些JS复制到他们的网页而不是其他任何东西来设置用户。
在最简单的用途中,用户可以打开窗口小部件并输入数据。此数据将发送到我们的服务器(跨域)进行处理,并将响应发送回用户。
有人能说明如何做到这一点吗?
我已经读过我可以使用jQuery发送JSONP请求并处理响应回调 - 这可以用注入的javascript封装吗?
所有帮助都非常欢迎。
此致
答案 0 :(得分:0)
你是对的,JSONP是正确的方法,应该适合你的情况。 JSONP基本上是注入一个<script>
标记来模拟GET响应,脚本的内容是一个回调方法,里面有JSON对象。 Hense the name,JSON + Padding。
注意:JSONP显然不支持POST回调或自定义标头,因为它只是<script>
标记,在准备就绪时会被注入和删除。