gpt4 book ai didi

javascript - 在 Opera 中发布 iframe 的重定向父级

转载 作者:行者123 更新时间:2023-11-29 22:16:45 25 4
gpt4 key购买 nike

我在尝试从 Opera 的 iframe 中重定向父项时遇到问题。

我正在使用 colorbox 加载一个 iframe当我点击 iframe 中的按钮时,我想重新加载更改其 URL 参数的父项。所以我做了这个,它适用于 Chrome/FF:

window.parent.location.search = $.param(newArgs);

但在 Opera 上,它似乎改为使用 iframe 的 URL 重新加载父级。我尝试了多种方法,在点击处理程序的末尾添加 return false; ,也访问了 window.top 但没有成功。

唯一可行的是像这样完全重建 URL:

window.top.location = window.top.location.pathname + '?' + $.param(newArgs);

我对位置和 iframe 做错了什么或误解了什么?

编辑:jsfiddle 中的示例感谢贝尔吉。在 Firefox 上,这将在 fiddle url http://fiddle.jshell.net/DxU8W?example=params 末尾添加“?example=params”,但在 Opera 上,这将添加到iframe 网址:http://fiddle.jshell.net/DxU8W/show/?example=params

最佳答案

这确实是一个错误(您的报告现在在内部被跟踪为 CORE-49399 - 谢谢!)。预计到达时间:我们不太可能在 Opera 14 中使用它,但我不能告诉你它什么时候发布。

关于javascript - 在 Opera 中发布 iframe 的重定向父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14703716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com