我的 JavaScript 函数在 Firefox 中运行良好,但在 Google-Chrome 和其他 webkit 浏览器中无法正常运行,并在控制台中出现以下错误,
“不安全的 JavaScript 尝试从 URL 'y' 的框架访问 URL 'x' 的框架。域、协议和端口必须匹配。”
以下是功能代码:
function xyz() {
if (mainFrame.location.href === "x" || mainFrame.location.href === "y") {
console.log('no');
} else {
mainFrame.location.replace("y");
}
}