iframe跨域嵌套问题!!求大神帮忙
服务a页面中iframe嵌套了服务b的一个页面,服务b页面是图片上传,上传结束后将上传图片的各种信息传给服务a。可是跨于的情况下无法解决,请各路神仙帮帮忙~~
a页面
<input type="hidden" id="testhidden" value="">
<iframe id="myIframe" src="" width="100%" height="100%" scrolling="no"></iframe>
b页面将返回值放入hidden的value中
要求不可以通过多次嵌套,不通过后台程序。 iframe 跨域 嵌套
[解决办法]
你为啥不把服务b的页面复制一份到a
真没遇到这种情况
这也能跨?
[解决办法]
直接返回到a页面是肯定不行的。所以你必须想其他办法
1.在b服务完成之后调用父页面a中的js方法来完成获取b页面的值放到a页面中
2.不要用iframe,通过jsp引入的方式,通过ajax提交来处理,jquery有ajax上传文件的组件
[解决办法]
使用Flash试试可以跨域不
[解决办法]
可以在b完成后调用 a里面的js 读写数据。