Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 window.parent.location.href无法在mac os上使用safari_Javascript_Jquery - Fatal编程技术网

Javascript window.parent.location.href无法在mac os上使用safari

Javascript window.parent.location.href无法在mac os上使用safari,javascript,jquery,Javascript,Jquery,我正在尝试创建一个简单的javascript函数。我通常使用此javascript代码在其他页面上重定向。我有一个带有链接的模态弹出窗口。当我点击链接时,整个页面将重新加载,并重定向到相应的页面 window.parent.location.href = "url"; 此代码适用于除mac OS上的safari之外的所有浏览器。mac os上有javascript限制吗?请提供建议。您应该使用以下属性: window.opener.location.href = "url"; 我刚刚验证过,

我正在尝试创建一个简单的javascript函数。我通常使用此javascript代码在其他页面上重定向。我有一个带有链接的模态弹出窗口。当我点击链接时,整个页面将重新加载,并重定向到相应的页面

window.parent.location.href = "url";
此代码适用于除mac OS上的safari之外的所有浏览器。mac os上有javascript限制吗?请提供建议。

您应该使用以下属性:

window.opener.location.href = "url";
我刚刚验证过,它在优胜美地的Safari 8.0.8上运行良好。幸运的是,它也适用于其他浏览器。在其他浏览器中使用Safari确实不起作用

编辑:您可以获取我用来测试它的代码。

试试这个

window.parent.location.assign("url")

您是否在控制台中找到任何东西或检查JS是否已启用@Jarichtry this:window.parent.location.replace(url)检查此lik:-