如何使用jquery调用浏览器的后退或前进按钮?

n8ghc7c1  于 12个月前  发布在  jQuery
关注(0)|答案(5)|浏览(126)

有可能吗?如何使用jquery调用浏览器返回功能?

ykejflvf

ykejflvf1#

你不需要jQuery来做这个。

history.go(-1); // go back
history.go(1); // go forward

字符串

eblbsuwk

eblbsuwk2#

为什么是jquery?普通的JavaScript支持history.go(-1)或go(1)或看看:http://www.w3schools.com/jsref/met_his_back.asphttp://www.w3schools.com/jsref/met_his_forward.asp

yfjy0ee7

yfjy0ee73#

你不需要使用jquery:

  • 转发:window.history.go(+1)
  • 反向:window.history.go(-1)
wdebmtf2

wdebmtf24#

当你想要一种不显眼的方式来显示浏览器的后退按钮时,使用jQuery是很有意义的。下面的例子在JavaScript被禁用的情况下不会显示任何东西:

!function($){
$(document).ready(function(){
    $('#ELEMENT').append('<div class="browser_back"><a class="browser_back_link" alt="go one page back" title="go one page back" href="#browser_back">back</a></div>');
    $('#ELEMENT .browser_back a').click(function() {
    window.history.go(-1);
    return false;
    });
}); }(jQuery);

字符串

nmpmafwu

nmpmafwu5#

现在,您还可以:
window.history.back()返回,或
window.history.forward()继续前进。

相关问题