起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2112|回复: 7

[结贴] iframe页面调用不到父页面的方法

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
发表于 2017-8-18 17:12:49 | 显示全部楼层 |阅读模式
我采用http://docs.wex5.com/wex5-ui-question-list-2012/这里面提供的说明,我父页面上点击按钮后就去加载html页面,并传参数,我html页面上我调用父页面的方法A(funcA),子页面获取不到这个方法。我做了如下判断,if(parentModel.funcA)(alert(1);)else{alert(2);},这样弹出来的是2,但是这样if(parentModel.ModelParamesRecieve)(alert(1);)else{alert(2);}就弹出来的是1了,我在加载iframe页面的时候用document.readyState判断了,也提示父页面加载完成了,不知道这是什么鬼啊,我其他页面也用到过iframe,调用父页面完全没问题啊
发表于 2017-8-18 17:27:06 | 显示全部楼层
其他页面也用到过iframe,调用父页面完全没问题啊。。。。。。。。

既然你都做成功过了!  对比成功案例找下原因吧!
debugger调试下! 成功和 失败 的代码运行过程中有何差异?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-9-13 11:58:18 | 显示全部楼层
liangyongfei 发表于 2017-8-18 17:27
其他页面也用到过iframe,调用父页面完全没问题啊。。。。。。。。

既然你都做成功过了!  对比成功案例找 ...

这个可以结贴啦!因为按照你们的方法。必须要在父页面加一个div,通过div的id来获取父页面的model对象,因为我的父页面外面还有父页面,使用的div的id重复了,在iframe页面上根据id获取的div就是最外层的那个父页面的,所以会找不到我外层页面的方法
回复 支持 反对

使用道具 举报

69

主题

320

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2017-9-27 13:35:24 | 显示全部楼层
楼主你好。我用这个方法,html页面调用w文件中的方法遇到了跨域问题。请问你有遇到吗
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-9-27 17:59:21 | 显示全部楼层
开发者001 发表于 2017-9-27 13:35
楼主你好。我用这个方法,html页面调用w文件中的方法遇到了跨域问题。请问你有遇到吗 ...

我没有啊,怎么会有跨域的问题呢?难道你调用的页面已经跨域了么?
回复 支持 反对

使用道具 举报

69

主题

320

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2017-9-28 10:19:00 | 显示全部楼层
邹胖胖 发表于 2017-9-27 17:59
我没有啊,怎么会有跨域的问题呢?难道你调用的页面已经跨域了么?

对的。我app的域名和页面的域名不一样
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-9-28 10:22:19 | 显示全部楼层
开发者001 发表于 2017-9-28 10:19
对的。我app的域名和页面的域名不一样

看看这个http://docs.wex5.com/wex5-ui-question-list-2187/
回复 支持 反对

使用道具 举报

69

主题

320

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2017-9-28 14:26:31 | 显示全部楼层
邹胖胖 发表于 2017-9-28 10:22
看看这个http://docs.wex5.com/wex5-ui-question-list-2187/

多谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-4 23:43 , Processed in 0.063996 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表