将Javascript对象传递给HTML iframe(作为对象)

可爱的香肠

MainWindow创建一个ChildWindow需要利用的JavaScript对象。

我的MainWindow.html目前看起来像这样

<html>
  <body>
    <script>
      var varObject = {type:"Error", message:"Lots"};
    </script>
    <iframe class="child" src="ChildWindow.html"></iframe>
  </body>
</html>

ChildWindow.html看起来像这样

<html>
  <body>
    <script>
      console.log(varObject.type); // goal is to log "Error"
    </script>
  </body>
</html>

ChildWindow试图使用在MainWindow中创建的对象,这当然不能,因为我还不知道如何传递它。

我已经尝试过使用Google,但是我发现大多数解决方案都涉及将值作为字符串而不是作为变量传递。

乌拉德·卡萨奇

只需将对象分配给windowiframe即可传递对象

在父窗口中:

var frame = document.querySelector("iframe");
frame.contentWindow.object_of_interest = object_of_interest;

在iframe的窗口中

console.log(window.object_of_interest);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Google脚本对象传递给html模板

来自分类Dev

将输入对象传递给ConvertTo-Html

来自分类Dev

将初始化的对象传递给javascript函数

来自分类Dev

无法通过ajax将javascript对象传递给php

来自分类Dev

将Javascript对象传递给C#

来自分类Dev

AngularJS将Javascript对象传递给控制器

来自分类Dev

将数组对象传递给javascript函数

来自分类Dev

将 jquery 对象传递给 javascript onclick

来自分类Dev

将Python函数作为对象传递给Spark

来自分类Dev

将参数作为JSON对象传递给WebMethod

来自分类Dev

将Python函数作为对象传递给Spark

来自分类Dev

将属性作为对象传递给方法

来自分类Dev

将JSON对象传递给MVC

来自分类Dev

将JSON对象传递给WebApi

来自分类Dev

将类对象传递给服务

来自分类Dev

将Java对象传递给python

来自分类Dev

将Class对象传递给方法

来自分类Dev

将线程对象传递给服务

来自分类Dev

从HTML将对象传递给指令

来自分类Dev

如何通过 json 和 twig 将 DateTime 对象传递给 javascript 日期对象

来自分类Dev

将“对象”对象传递给Ruby的枚举器

来自分类Dev

将JS对象传递给MVC局部对象?

来自分类Dev

如何将javascript对象传递给使用例如onclick指定的javascript函数

来自分类Dev

无法将Json文件作为对象传递给JavaScript函数!!未捕获的SyntaxError:意外的标识符

来自分类Dev

将json对象传递给另一个html

来自分类Dev

通过Razor(MVC4)将C#字典对象传递给JavaScript

来自分类Dev

如何使用JavaScript将LatlngBounds对象传递给Node.js服务器

来自分类Dev

Javascript-如何将原始对象传递给回调函数

来自分类Dev

将复杂的Javascript对象传递给ASP.NET Web服务

Related 相关文章

热门标签

归档