jQuery MiniUI

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

子页面加载miniui.js报错window.getComputedStyle() is null [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2015-12-1 22:41:00 |只看该作者 |倒序浏览
父页面中有一个iframe,iframe调用的子页面写了miniui的控件。在firefox浏览器上,加载到iframe之后抛出一个前端的一场:window.getComputedStyle() is null。
请问该怎么处理

Rank: 8Rank: 8

沙发
发表于 2015-12-2 09:47:57 |只看该作者
请提供页面重现问题
http://www.miniui.com/demo/outlookmenu/outlookmenu.html
像这个示例右侧就是个iframe,并没有发现你说的问题

Rank: 1

板凳
发表于 2015-12-2 10:01:09 |只看该作者
dforce 发表于 2015-12-2 09:47
请提供页面重现问题
http://www.miniui.com/demo/outlookmenu/outlookmenu.html
像这个示例右侧就是个ifram ...

是这样子的,假设主页面是a.html,body里面代码是这样子的,没有引入miniui.js。注意div是display:none状态
  1. <div style="display:none;">
  2. <iframe src="b.html" style="width:100px;height:100px;"></iframe>
  3. </div>
复制代码
子页面b.html,引入miniui.js和jquery1.11-3.js,并且使用基本的表单控件。
Firefox访问a.html时就会抛出异常,导致b.html里面的js无法执行;而chrome、ie、opera都是正常的。

Rank: 8Rank: 8

地板
发表于 2015-12-2 10:45:00 |只看该作者
forwhile 发表于 2015-12-2 10:01
是这样子的,假设主页面是a.html,body里面代码是这样子的,没有引入miniui.js。注意div是display:none状 ...

已处理,下周更新

Archiver|普加软件

GMT+8, 2024-9-30 14:34 , Processed in 1.031180 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部