调用窗口打开了javascript函数

时间:2018-03-29 14:46:23

标签: javascript

这是与跨宗教相关的常见问题。 我有一个带有window.open('foo.html')的Page base.html和带有一个名为faa()的JavaScript函数的foo.html。

base.html和foo.html位于同一个域中(在此示例中,也位于同一目录中)。

看一下这段代码:

<script>
        var opened_foo;

        $('#openfoo').click(function() {
            opened_foo= window.open('foo.html','_blank');
        });

        $('#dofaa').click(function() {
            opened_foo.faa("hello");        
        });
    </script>

命令opened_foo产生错误:

Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.

错误非常简单。我的base.html似乎没有&#34;起源&#34;。但为什么?我需要做什么?

0 个答案:

没有答案