我正在尝试创建一个具有自己的后退和前进按钮的小部件(基本上是一个iframe)。 也就是说,当我点击小部件后退按钮时,只有iframe返回,而不是整个小部件容器(类似iGoogle的门户)
我添加了以下链接:
<a class="button" href="#" onclick="history.back();return false;">
当我将小部件作为常规网页加载时,它会起作用,但在iframe中使用它时则不行。
我用谷歌搜索了一下这篇文章:
也许与contentWindow属性有关,但到目前为止还没有。问题是我无法获取门户使用的框架的名称(无论如何都是随机的)
我觉得我错过了什么......有什么提示吗?
谢谢!
答案 0 :(得分:2)
由于您的窗口小部件和页面由于所选原因而托管在不同的域下,因此您无法通过脚本从iframe访问父页面。
答案 1 :(得分:0)
试试这个:
<a class="button" href="#" onclick="parent.history.back();return false;">