首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在opener中调用JavaScript函数

问在opener中调用JavaScript函数
EN

Stack Overflow用户
提问于 2010-01-12 11:53:15
回答 4查看 4.9K关注 0票数 4

我需要通过单击子窗口中的按钮来触发打开窗口中的JavaScript函数。

我原以为下面的方法会起作用,但事实并非如此。

代码语言:javascript
复制
window.opener.MyFunction()
EN

回答 4

Stack Overflow用户

发布于 2010-01-12 13:22:29

原来MyFunction()是在一个jQuery document.ready语句中。在我改变这一点后,它运行得很好。有趣的是,window.opener.close()仍然不起作用。

票数 2
EN

Stack Overflow用户

发布于 2010-01-12 12:07:42

两个窗口是否在同一个域中(例如foo.com?)由于跨站点脚本安全性的原因,它可能会被阻止。

票数 0
EN

Stack Overflow用户

发布于 2012-05-11 19:31:41

它在IE9上对我很有效。我需要为用户打开单独的窗口来上传文档,在成功上传时,我必须告诉opener窗口执行一些任务。可能是您提到的其他浏览器不支持此功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2046614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档