jQuery MiniUI
标题:
mini.open跨域问题
[打印本页]
作者:
luyslujb
时间:
2017-3-23 12:26:59
标题:
mini.open跨域问题
现在有3个页面
http://localhost:8080/web-A/page1.html
http://localhost:9090/web-B/page2.html
http://localhost:9090/web-B/page3.html
page1引用page2(iframe方式src="http://localhost:9090/web-B/page2.html"),page2中使用mini.open打开page3(url="/web-B/page3.html" 注意此处没有加ip port)
问题是:page1中可以打开page2,但是page3提示404
检查发现page3的url地址实际上是http://localhost:8080/web-B/page3.html
此问题的发生仅限于在js中使用mini.open打开时,在页面中使用mini标签的方式不会存在问题。而且如果是在同一个ip、port下也不存在问题。
作者:
felt
时间:
2017-3-23 12:53:46
MiniUI内部没有处理跨域
mini.open是顶级弹出,会在顶级页面上弹出,所有会有你这样的问题。
你可以尝试用网上的一些处理跨域的方法处理一下
http://www.cnblogs.com/2050/p/3191744.html
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2