如何构建交互式Ajax Web小部件?

时间:2009-09-04 09:24:38

标签: javascript ajax widget

我希望创建一个可以使用javascript轻松集成到任何网站的Web小部件,并将表单发布到我的服务器,返回数据并相应地显示结果。这将全部发生在主机网站屏幕的一个小区域,如谷歌adsense。我知道这是XSS,也是ajax的跨域问题。

我需要帮助的是巩固这种小部件的流程。以前有人做过这样的事吗?

一般过程是:

  1. 网站嵌入javascript - 外部js
  2. Javascript呈现表单
  3. 用户使用POST数据提交表单
  4. POST数据发送到外部服务器
  5. 服务器响应并更新窗口小部件以显示表格数据
  6. 这可能吗?怎么可能实现?我应该使用/避免在这个项目中使用原型/ JQUery等JS框架吗?

    如果有人知道任何用于构建小部件的好教程资源,那就太棒了。

    非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

使用类似jQuery的库是不可能的,因为您不知道使用您的小部件的网站是否引用了jquery库。

如果您使用iframe,并显示您自己的主机,那么如果我没有弄错的话,您可以使用库。