jQuery MiniUI

 找回密码
 立即注册
查看: 3000|回复: 5
打印 上一主题 下一主题

Firefox中的一个BUG [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-2-21 10:54:30 |只看该作者 |倒序浏览
本帖最后由 scottcn 于 2013-2-21 10:58 编辑

在网站中调用不同域名下的页面A,在该页面点击按钮触发mini.open()事件,在Firefox浏览器下没有效果。站点同域名下的页面点击按钮触发该事件没有问题,IE和Google Chrome浏览器也没有问题。

网站XX中的页面A(www.XX.com)通过链接进入站点YY(www.YY.com)页面B,页面B为站点XX的Iframe嵌套页。在页面B中点击按钮触发mini.open()事件打开页面C,页面C为站点YY下面的页面。

以上操作在IE和Google Chrome浏览器中没有问题,在Firefox中存在问题。
将网站YY独立运行,在Firefox中也不存在问题。
通过Firebug调试,发现

中的bootPATH也是站点YY的地址,但onload事件没有任何反应。求解决。。。。。

PS:貌似论坛不能帖代码的



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-2-21 11:22:45 |只看该作者
好的,我们本地测试下看看

Rank: 1

板凳
发表于 2013-2-25 08:41:16 |只看该作者
请问,这个问题 解决的怎么样了呢?

Rank: 9Rank: 9Rank: 9

地板
发表于 2013-2-25 10:08:53 |只看该作者
1)mini.open不支持跨域名弹出操作
2)你可以用mini.Window组件,里面嵌入iframe来做跨域名处理,当然load和destroy的时机处理你自己把握:
http://www.miniui.com/demo/#src=window/window.html

Rank: 1

5#
发表于 2013-2-25 11:44:25 |只看该作者
niko 发表于 2013-2-25 10:08
1)mini.open不支持跨域名弹出操作
2)你可以用mini.Window组件,里面嵌入iframe来做跨域名处理,当然load ...

这个问题只是在FireFox下有问题,在Google Chrome和 IE都是好的

Rank: 8Rank: 8

6#
发表于 2013-2-25 17:02:34 |只看该作者
scottcn 发表于 2013-2-25 11:44
这个问题只是在FireFox下有问题,在Google Chrome和 IE都是好的

你用window来做吧,按照上面的第二步来做

Archiver|普加软件

GMT+8, 2024-11-27 20:59 , Processed in 1.052667 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部