0

我在 IFRAME 中有一个 Facebook 应用程序。当人们打开应用程序时,会显示主站点,单击图库后,我有一个产品图库。

Gallery 有子页面,在单击 next 按钮后会显示子页面,这些子页面使用 JS 调用新数据(无页面重新加载)。

当人们点击产品来查看它时(它是通过更改窗口顶部的 URL 来完成的,而不是 iframe 本身)。

它工作正常。但是当人们打开产品并想要返回到画廊的最后一页时,它就不起作用了,因为他被移动到了主站点。

如何使返回按钮返回到用JS显示的最后一页?

4

1 回答 1

1

您应该在每个页面中添加更改,fragment identifier然后检查并更改页面:

if(window.location.hash) {
     var product = window.location.hash.substring(1);
     // load your product
}
于 2012-09-13T09:19:33.243 回答