有两个网站,假设是A(信用卡公司)和B(购物网站),他们之间通过url带的参数传递参数。
A实现的是以下功能:通过接收B传来的参数,比如用户姓名,信用卡号等,取得这个用户的信用额度,然后通过url带参数
返回给B
B的功能是,选择所要购买的商品后,将登陆的用户姓名,信用卡号等通过url传递给A,然后接收A返回的结果现在想做的是,在B网站的这个页面上,不要跳转画面,直接获取A返回的结果。比如通过点击B画面上面的一个按钮
“获取信用额度”,然后由后台程序打开A,但是这个A不显示到前台,A获取结果后,再通过url把结果传给B
最初是想把A的这个页面作为B页面中iframe的src,iframe设置为不可视的罗嗦了一大堆话,不知道大家有没有什么更好的解决方法。

解决方案 »

  1.   

    同一域吧??就是一个ajax之类的吧??
      

  2.   

    上www.diysys.com web前端看看
      

  3.   

    第一次接触这个技术呀,我要做的是B,A是人家提供的,服务器是perl的,能支持这个技术吗
      

  4.   

    如果不是在同一域下是不能直接用ajax的,
    我说一下我想去怎么解决
    如果能用soap的话那最好,那样安全很好用。
    可以用snoppy,那样可以很好的取回来你想要的东西
      

  5.   

    对方的是PHP的系统,我们自己的想用perl的cgi,当然也可以用php。
    ls的大哥,可不可以提供一个例子看看瞧。对方要求用get和post进行
    信息交换
      

  6.   

    ajax请求本站C页面。
    C页面里构造URL,并HEADER(“Location:”)跳转到A。
    A处理后返回到C页。C页根据返回参数处理结果并输出你显示页面所要的数据(XML,JSON,TEXT等都可以)。
    你说的这中情况,在A里接受到参数处理后也应该是类似于HEADER(“Location:”)的方式返回到B的。
    所以显示页里的AJAX最后接受到数据就会是最后输出的数据。如果A是用什么meate或JS来跳转的,那这种方法就不行
      

  7.   

    很明顯是用ajax
    樓上的基本是對的
    不過我覺得用file_get_contents 來替代 header 會更好
      

  8.   

    A实现的是以下功能:通过接收B传来的参数,比如用户姓名,信用卡号等,取得这个用户的信用额度,然后通过url带参数
    返回给B============
    然后通过url带参数
    返回给B注定不能用file_get_contents