ajax模拟形态跨域数据拉取与显示,对于一个精通js与后台语言的人来,这并不是什么难题,从纯技术角度考虑这个问题,有太多的实现方式,iframe+hash;iframe+异域纯html+异域中动态form提取+同域显示(n次异同域的跳转).服务后台中转,异域json+jsfunc,纵观这些方案:
却没有一个方法都能解决所有问题,最好的方法就是后台中转,但是中转时间双倍消耗与没必要的服务器压力就无法避免;
script+异域json+jsFunc却不能大量数据提交,且必须考虑显示了loading提示,异域不能预期返回数据并触发隐藏或是错误提示动作,必须额外定时的检测,对不能返回/超时做检测,才让用户有更好的体验,不会拼命点而没反应.