关于设置了document.domain后遇到了坑, 大家有遇到过吗,求助!

项目当中出现了这样一个问题:
假设当前页面为xxx/a.html, 由于当前页面的父窗口(parent.window)与当前页面存在跨域的问题(子域不同),
所以需要给父窗口和当前页面设置相同的document.domain来解决跨域问题.
设置了后跨域问题得到解决,但是由于在当前页面需要有一个上传附件的功能, 由于考虑到兼容低版本IE8,9,就没有使用FormData,而是选择了ajaxfileupload.js这个基于jq的插件,但是这个插件的原理是在当前页面动态创建一个iframe而进行上传操作, 动态创建的iframe没有设置document.domain,就又导致了当前页面和此iframe的跨域.
在网上搜索没有找到对应的解决跨域的办法,想问下大佬们有没有解决方案?

阅读 2.2k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题