jQuery MiniUI

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

iframe.contentWindow报对象不支持“setData”属性或方法 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-1-24 14:55:05 |只看该作者 |倒序浏览
本帖最后由 57073629 于 2018-1-24 16:48 编辑

A页面打开B页面使用 iframe.contentWindow.setData(data, false);正常
但是在B页面中再打开一个子页面C 使用 iframe.contentWindow.setData(data, false);
就报对象不支持“setData”属性或方法,我尝试将setData 换了一个其它的名字还是报错
注意:在IE9和其它主流浏览器都正常,只有在使用文档模式为IE7标准的时候出现
请问有什么办法解决
搜索
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-1-24 15:20:04 |只看该作者
    本地测试。切换带ie7文档模式下也是没问题。你可以根据我的例子修改一下重现出问题,我们来处理
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

板凳
发表于 2018-1-24 16:45:38 |只看该作者
felt 发表于 2018-1-24 15:20
本地测试。切换带ie7文档模式下也是没问题。你可以根据我的例子修改一下重现出问题,我们来处理 ...

尝试了单独抠出来运行确实没问题,但是放在项目里还是报错,可能被其它js影响了,好无奈

Archiver|普加软件

GMT+8, 2024-9-17 04:32 , Processed in 1.052598 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部