使用flash解决js跨域问题源代码

时间:2016-04-17 04:42:45
【文件属性】:

文件名称:使用flash解决js跨域问题源代码

文件大小:14KB

文件格式:RAR

更新时间:2016-04-17 04:42:45

js,swf,跨域

当需要无刷新跨域提交时,针对目前的浏览器,是无法解决的. 如果使用服务器边的proxy方式,就太浪费资源了.当一个请求会很费时时,就更加浪费,所以,proxy无必要时,是不会使用的. 还有使用动态加载js回调的方式,但是这个方式有一个问题,如果请求js页面无法控制或是需要get提交的数据比较大时,也无法解决. ajax post又不可以跨域, 目前可以比较好的解决方案是使用flash,但是它有二个不足,一需要flash插件,如果那位不想安装它,那么就无法使用了.如某些手机上,还有flash提交前提是被请求页面需要授权才能使用. 在这提供一个自己写的,自动加载swf与仿jq的ajax使用方式 源代码中有 js/as/fla/swf,所以,可以完全的使用代码 如果像discuz这样的进行限制时,可以把swf放到discuz这边,再在js中把swf定向到discuz这个swf即可,然后不用变


【文件预览】:
fajax
----fajax.fla(31KB)
----fajax.swf(3KB)
----expressInstall.swf(727B)
----fajax.js(8KB)
----fajax.as(6KB)

网友评论

  • 这个技术现在基本上是不能用了,网站都做了限制了,对方网站必须开放你网站的网址或者IP才能用!
  • 还是不会用这个例子,请详细说明下啊
  • 请问如何把请求发出去的,能否再提供个简单的示例,告诉我们如何调用这个js库。多谢。