Javascript函数在webkit浏览器中不起作用

时间:2013-04-24 18:41:47

标签: javascript google-chrome

我的JavaScript功能在Firefox中完美运行,但在Google-Chrome和其他webkit浏览器中,它无法正常工作并在控制台中出现以下错误,

  

“不安全的JavaScript尝试从框架中使用URL”x“访问框架   使用URL“y”。域,协议和端口必须匹配。“

以下是功能代码:

function xyz() {
    if (mainFrame.location.href === "x" || mainFrame.location.href === "y") {
        console.log('no');
    } else {
        mainFrame.location.replace("y");
    }
}

1 个答案:

答案 0 :(得分:0)

您无法跨域访问框架作为安全措施。确保即使子域匹配。 domain.comwww.domain.com

不同