回到上一页

3gw*_*ain 10 javascript jquery browser-history

只是我想在我的网站上制作后退按钮.一旦我点击按钮,它需要将网址带到上一页.我怎样才能使用jquery?

wRA*_*RAR 30

<button type="button" onclick="history.back();">Back</button>
Run Code Online (Sandbox Code Playgroud)


Die*_* C. 18

wRAR的答案是正确的,你可以使用history.back或history.go(-1).但是,如果您使用的是ajax,则可能需要更多.

Stephen Walter有一篇关于如何使用jQuery,ASP.NET和浏览器历史的好文章,它基本上描述了如何自己保存和恢复应用程序状态.我建议你阅读.

Elijah Manor(官方jQuery播客的共同主持人)也写了一篇关于这个主题的好文章.

我希望这有助于-D


小智 10

试试这个:我正在使用 materialize css。

<button id="back_btn" class="btn waves-effect waves-light"  name="action">Back<i class="material-icons left">chevron_left</i>
</button>
Run Code Online (Sandbox Code Playgroud)

在您的 jquery 脚本文件中添加

$("#back_btn").click(function (){
  window.history.back();
});
Run Code Online (Sandbox Code Playgroud)

在文档准备功能中。


Nis*_*hia 6

对于JQM,这是有效的!

$(document).ready(function(){
    $('.backLink').click(function(){
        parent.history.back();
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)