gpt4 book ai didi

javascript - Backbone.js - 带有上一页标签的后退按钮(window.history.back)

转载 作者:行者123 更新时间:2023-12-05 01:15:19 26 4
gpt4 key购买 nike

我想显示一个带有与上一页相关的标签(标题或类似内容)的后退按钮,该按钮将在点击事件时调用。我目前在事件上使用 window.history.back() 函数,但我怎样才能获得标签?

最佳答案

开箱即用的 JS 允许请求 previous URL但不是以前的标题。

您可以使用其他自定义实现。以 cookies 为例:

// code simplified and no tested
function pushHistory() {
var history = getHistory();
var newHistory = {
url: window.location.pathname,
title: $("title").text()
}
history.push( newHistory );

$.cookie( "app.history", JSON.parse( history ) );
}

function getHistory(){
return JSON.parse( $.cookie( "app.history" ) );
}

注意:我使用的是 jquery-cookie plugin以简化代码。

现在由您在用户访问的每个页面中调用 pushHistory(),并在您的“app.history”cookie 中使用适当的元素来显示信息。

关于javascript - Backbone.js - 带有上一页标签的后退按钮(window.history.back),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11651677/

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