Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 子iframe找不到父级_Javascript_Html_Iframe - Fatal编程技术网

Javascript 子iframe找不到父级

Javascript 子iframe找不到父级,javascript,html,iframe,Javascript,Html,Iframe,关于这个主题,我已经看到很多关于stackoverflow的问题,但是没有任何帮助 我有一个简单的情况: 父页面: <!DOCTYPE html> <html> <head> <title>title</title> </head> <body> <script type="text/javascript"> var global = 'I am global vari

关于这个主题,我已经看到很多关于stackoverflow的问题,但是没有任何帮助

我有一个简单的情况:

父页面:

<!DOCTYPE html>
<html>
<head>
    <title>title</title>
</head>
<body>
    <script type="text/javascript">
        var global = 'I am global variable';
    </script>
    <iframe name="main" src="main.php"></iframe>
</body>
</html>
或查找变量

window.frames.parent.global
它返回同一页的对象窗口,但不返回父窗口

它在WAMP中工作,并且具有简单的index.php和main.php结构。有什么想法吗?

试试这个:

alert(parent.global); // inside main.php(child) file

对不起,伙计。。。但它不起作用,这就是为什么它是一个奇怪的问题。
window.frames.parent.global
alert(parent.global); // inside main.php(child) file