【问题标题】:Creating a javascript object within an iFrame by accessing the parent window通过访问父窗口在 iFrame 中创建 javascript 对象
【发布时间】:2020-05-14 05:00:12
【问题描述】:

我知道如果父文档确实包含名为 whateverFunctionItIs 的函数,我可以通过说 window.parent.whateverFunctionItIs();iFrame 访问 parent window 中的任何函数。 问题是,鉴于父文档中存在ObjectMaker,我如何在iFrame 中创建这样的对象,就像我通常使用object1 = new ObjectMaker(); 之类的东西创建的那样。

【问题讨论】:

  • new window.parent.ObjectMaker()
  • 为什么你认为会有所不同?

标签: javascript iframe-app


【解决方案1】:

答案是,

object1 = new window.parent.ObjectMaker();

初学者可能犯的错误,

object1 = window.parent.new ObjectMaker(); // WRONG!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    • 2012-04-05
    相关资源
    最近更新 更多