社区
JavaScript
帖子详情
window.operner为空或不是对象!!
attached
2011-07-18 09:26:15
问题是这样子的:我有一个列表页面,上面有个编辑按钮,点击重新打开一个页面修改后关闭,让他刷新我的列表页面的一部分.
列表有个函数loadSecond(id).
子页面调用,window.opener.loadSecond(id);
这样会出现个怪异情况,我很纳闷.子页面第一次被打开时候能调用列表页函数.第二次的时候就会提示:window.operner..为空或者不是对象?
有会的帮忙看些这是为什么,怎么解决.个人认为与父页面的函数没有关系.
...全文
242
12
打赏
收藏
window.operner为空或不是对象!!
问题是这样子的:我有一个列表页面,上面有个编辑按钮,点击重新打开一个页面修改后关闭,让他刷新我的列表页面的一部分. 列表有个函数loadSecond(id). 子页面调用,window.opener.loadSecond(id); 这样会出现个怪异情况,我很纳闷.子页面第一次被打开时候能调用列表页函数.第二次的时候就会提示:window.operner..为空或者不是对象? 有会的帮忙看些这是为什么,怎么解决.个人认为与父页面的函数没有关系.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2011-07-21
打赏
举报
回复
window.opener
只能在window.open打开子页面的时候使用的
模式窗口不是这样的
参见
http://blog.csdn.net/net_lover/article/details/6910
s1120624175
2011-07-21
打赏
举报
回复
没有代码看不出来
但情况通常只有一个
window.opener为空 说明当前的列表页面已经不是打开编辑页面的列表页面
attached
2011-07-18
打赏
举报
回复
[Quote=引用 8 楼 hongmei85 的回复:]
子页面加alert(window.opener),看看是否第二次打开有alert什么
[/Quote]
没有,得到的结果是underfined
hongmei85
2011-07-18
打赏
举报
回复
子页面加alert(window.opener),看看是否第二次打开有alert什么
attached
2011-07-18
打赏
举报
回复
另外,执行两个函数中的任何一个都是正确的
attached
2011-07-18
打赏
举报
回复
不知道诸位要的代码是什么,就两个页面,两个函数,一个Active提交.
子父关系.没了呀..
confidenceyu
2011-07-18
打赏
举报
回复
这个问题我遇到过一回,情形神似,
肯能跟你引用的js文件有关系,如果你用了jquery的话,把引用jq的代码段放在引用的最前面
software攻城师
2011-07-18
打赏
举报
回复
= =/ 求真相啊喂
夜雨山庄
2011-07-18
打赏
举报
回复
无码无真相。
xuexiaodong2009
2011-07-18
打赏
举报
回复
代码帖来
挨踢直男
2011-07-18
打赏
举报
回复
代码帖来看看
lsw645645645
2011-07-18
打赏
举报
回复
看看你代码
window
.parent与
window
.openner区别介绍
本文详细介绍了JavaScript中
window
对象
的不同用途,包括parent.
window
与top.
window
在页面跳转中的应用,以及
window
.parent与
window
.opener在iframe及窗口间通信中的区别。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章