小编Fal*_*nio的帖子

从同一域上的父窗口访问iframe中的JavaScript变量

我对JavaScript很新,我试图从嵌入式iframe中获取变量的值.我已经采取了基本的测试,以确保我正确的方法...

我尝试了常见的建议,一切都返回'undefined'.我想在onc​​lick事件中使用该变量.

在iframe内容中,我删除了所有内容,只是为了进行测试而已:

<script>
var test = "test";
</script>
Run Code Online (Sandbox Code Playgroud)

在父窗口中我做了这个:

<iframe src="iframe.html" id="iframe" width="200" height="100"></iframe>

<script>
var myVar = window.frames[0].window.test;
</script>
<a href="#" onclick='alert(myVar)' id="link">Click</a>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了这里建议的选项:从嵌入式iframe中获取全局变量

我所做的一切都是未定义的......我在做一些根本错误的事情吗?

提前致谢..

javascript iframe jquery

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

iframe ×1

javascript ×1

jquery ×1