错误:拒绝访问属性“resizeTo”的权限

时间:2015-08-17 08:04:59

标签: javascript javascript-events permission-denied

如何解决Permission denied错误?

<script type="text/javascript">
    window.addEventListener(
        'message',
        function (event) {
            if (event.data.w && event.data.h) {
                pop.resizeTo(event.data.w, event.data.h); // Error: Permission denied to access property "resizeTo"
            }
        }
    );
   function popup(url) {
        pop = window.open(url, '', 'resizable=yes,scrollbars=yes,width=300,height=600');
        pop.resizeTo(50, 50); // no error here, resize works
    }
</script>

注意:popup(url)会在不同的域上打开一个弹出窗口。

1 个答案:

答案 0 :(得分:0)

检查if "your process here" using "api.bundle or whatever bundle you want to check" 时,您确定错误不是来自if语句吗?我想如果您无权访问if (event.data.h && event.data.w)event.data.h,那么您的错误会在那里显示。