后退按钮无法在Ipad默认浏览器(Safari)上工作

时间:2013-08-20 08:37:45

标签: javascript

让我告诉你我的问题的情景。在我的应用程序中,我有100个项目向用户显示但是第一次只显示15个项目,因为用户将向下滚动旋转图标将闪烁片刻,更多项目将显示给他/她(15,30, 45到最后一项)。当用户点击任何项目时,将显示该项目的详细信息。在详细信息页面上有一个后退按钮,将用户带到项目页面。所以在滚动时再次单击后退按钮将显示更多项目。请查看滚动和返回按钮的代码。

现在这个代码适用于所有浏览器,只是它不能在Ipad的默认浏览器(Safari)上运行。

即使它正在使用具有相同用户代理的桌面Safari版本。

滚动逻辑:

$(window).scroll( function() 
{
 reloadq() //function to display more items
}

后退按钮编码:

href="javascript:history.go(-1)" class="back-btn">Back

1 个答案:

答案 0 :(得分:0)

不确定它是否有效(我没有iPad可以测试),但您可以尝试使用href="javascript:window.history.back()"代替。