我们这个项目需要和客户原有系统做交互.我们用的SSH框架.
     现有 原系统界面A,我们需要提供 页面B。
     功能是B中产生的值用按钮提交到A的INPUT中。
     但是A的所有源代码不能做任何更改..
     做了些实验在跨域上面卡住了,向各位求救..谢谢

解决方案 »

  1.   

    “功能是B中产生的值用按钮提交到A的INPUT中”不是很明白,你所指的提交到A的input是
    B页面提交后台后A页面刷新,其值等于B计算的值,还是整个过程就在前台完成不涉及到任何
    后台?跨域都是很麻烦的,很难有很好的解决方案
      

  2.   

    如果不跨主域,只是跨子域(w1.aaa.com,w2.aaa.com),利用框架,结合document.domain = "aaa.com"即可解决。如果要跨主域名,2个办法:
    1,生成的数据为JSON格式(其实就是javascript代码字符串)。
    2,用后台语言编写代理程序。比如你是在a.com,要b.com的数据,就写一个代理程序读取b.com的页面,再生成a.com下的一个动态页面。在a.com下加载其数据。此外:XML要跨域,可以参考flash工程中的跨域解决方案。