gpt4 book ai didi

javascript - 为什么javascript :history. go(-1);不能在移动设备上工作?

转载 作者:太空狗 更新时间:2023-10-29 12:57:18 24 4
gpt4 key购买 nike

首先,一些背景:

我有一个向用户显示搜索页面(html 表单)的应用程序。填写条件并单击“搜索”按钮后,结果将显示在条件部分下方。在结果列表中,您可以通过单击将您带到新页面的链接来查看单个结果的详细信息。在详细信息页面中,我包含了一个返回结果链接,如下所示:

<a href="#" onclick="history.go(-1);return false">Back to Results</a>

这在桌面上的 IE8/9、Safari、Firefox 和 Chrome 中运行良好。但是,它不适用于我的 Android 手机、Android 模拟器或 iPhone 3G。我应该注意到,当我使用桌面上的链接时,我会立即返回到似乎是我的搜索页面的缓存副本和结果,并且我被放置在结果中的相同滚动位置。在移动设备上,页面似乎从服务器重新加载,我的搜索条件消失,并且没有任何结果。

如果有人对从哪里开始寻找解决方案有任何想法,我将不胜感激!我还可以根据需要提供更多详细信息。

谢谢你和问候,中国

最佳答案

使用:

    <a href="javascript:history.go(-1)">Back to Results</a>

也就是说,不在“onclick”中,而是在“href”中 - 这是可行的

关于javascript - 为什么javascript :history. go(-1);不能在移动设备上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4961376/

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