Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当PHP/JavaScript中的引用程序不能工作时,如何处理导航中的反向操作?

当PHP/JavaScript中的引用程序不能工作时,如何处理导航中的反向操作?
EN

WordPress Development用户
提问于 2018-02-02 14:54:58
回答 1查看 68关注 0票数 0

有关地点是:

https://liquidchurch.com/messages/messages-app-view/

单击此页面上的任何系列图像,您将被带到该系列的页面:

https://liquidchurch.com/messages/christmas-eve-series/messages-app-view/

如果你点击回车,很好,我们回到第一个链接。相反,我们将通过单击其中一个消息图像/链接来进入一个单独的消息,并在以下位置结束:

https://liquidchurch.com/messages/christmas-eve-series/touched-by-an-angel/messages-app-view/

单击“返回”,我们将返回到“系列”视图页面。现在,单击“系列”视图页上的“转回去”,然后我们将转到“单个消息”页面。

从技术上讲,一切都正常。回到系列页面之前,我所在的页面是单独的消息页,这是me...but功能的地方,这不是我所需要的。相反,当一个人进入一个单独的消息,然后返回到这个系列时,我需要在这个系列页面上返回到:

https://liquidchurch.com/messages/messages-app-view/

简单的答案是简单地告诉它要返回哪个页面,例如,我可以编写系列页面返回链接,以始终转到:

https://liquidchurch.com/messages/messages-app-view/

但这引发了另一个问题。消息/页是分页的,我不希望个人出现在结果的第四页( /messages/ message-app-view/ page /4/),当他们单击“从系列页面返回”时,他们会发现自己回到了结果的第一页(/messages/messages-app-view/)

我在想,我可以将页面变量传递给系列页面,但是如果个人随后进入消息,该怎么办?我是否不断地传递页面变量?

关于解决这一问题的好方法的建议是值得赞赏的。:)

EN

回答 1

WordPress Development用户

发布于 2018-02-02 16:38:51

你可以吃饼干。为每个“级别”(Messages,Series,Message)设置一个cookie,其中包含用户上一次登录的URL (包括分页)。如果没有为消息设置任何值,例如,因为用户已经直接跳入了Series,那么您可以在没有分页的情况下进入默认消息URL --如果设置了一个值,您就会转到那里。

如果有人使用多个选项卡(如果你的应用程序允许的话),它们可能会出现在第4页的一个选项卡和第5页的下一个标签上。因为cookie不是基于选项卡的,所以您将无法知道它们在哪个选项卡中单击"Go back“按钮。但我觉得这已经够近了。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/293024

复制
相关文章
PHP中引用的详解(引用计数、写时拷贝)
PHP中引用意味着用不同的名字访问同一个变量内容,引用不是C的指针(C语言中的指针里面存储的是变量的内容,在内存中存放的地址),是变量的另外一个别名或者映射。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。 最接近的比喻是 Unix 的文件名和文件本身――变量名是目录条目,而变量内容则是文件本身。引用可以被看作是 Unix 文件系统中的紧密连接或者wins的快捷方式。
黄规速
2022/04/14
3.7K0
PHP中的 unset 和 引用变量
1. 代码示例 <?php $a = '群主最帅'; $b = &$a; unset($a); echo $b;//群主最帅 2. 步骤图解
很酷的站长
2023/02/16
2.6K0
PHP中的 unset 和 引用变量
javascript中html当中如何引用css文件
1.html当中如何引用css文件 马克-to-win:css:Cascading Style Sheets 例 1.1 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title></title> <!-- LINK.rel (Property) The relationship between the current element and the remote document. --> <link href="outer.css" rel="stylesheet"> </head> <body> <table width="190" height="80" border="2" > <tr> <td >张三</td> </tr> <tr> <td>qixy</td> </tr> <tr> <td>李四</td> </tr> <tr> <td>王五</td> </tr> </table> </body> </html> outer.css: table { background-color: #0000ff; } td { /*the following statement make the border to show, because of the different color.*/ background-color: #FF0000; }
马克java社区
2019/11/26
2.4K0
javascript中html当中如何引用css文件
Javascript 中的异步操作
最近看 JS 代码,对于 Promise 相关写法不是很熟悉,因此梳理了一下相关概念
dandelion1990
2024/01/05
1930
javascript中Array的操作
concat(组合数组) join(数组转字符串) pop(删除最后一个元素) shift(删除第一个元素) push(在数组尾部添加新元素) unshift(在数组头部添加新元素) slice(不改变数组本身,常用将类数组转换成数组,而后可以使用数组方法操作类数组) splice(指定位置、截取、替换)
磊哥
2018/05/08
7080
详解javascript中this的工作原理
在 JavaScript 中 this 常常指向方法调用的对象,但有些时候并不是这样的,本文将详细解读在不同的情况下 this 的指向。
用户6167509
2019/09/04
1.2K0
PHP中如何处理时区
默认安装的LAMP环境中,时区默认设置在GMT时间,所以一般得到的时间都会比我们电脑中显示的时间早八个小时(假设你的时间设置正确,并且时区是在东八区)。PHP提供了两个函数用来处理时区的操作:
大江小浪
2018/07/25
1.1K0
C++中的引用处理
引用是C++对C的重要扩充。在c/c++中,指针用法基本一致。但是C++增加了另一种给函数传递地址的途径,这就是引用传递,也存在去其他语言,并不会是C++独有。
莫浅子
2022/12/22
4480
当elementUi 中select选中值绑定为对象时,操作selected时默认高亮的value如何正常显示
注意事项: 1.如上代码value绑定的是item的对象; 2.首先在el-option中添加:key="item.id"的属性; 3.然后在el-select 添加value-key="id"属性,注意value-key前面没有: 4.注意value-key的值与key绑定的属性值对应。
李维亮
2021/07/08
2.4K0
JavaScript 中如何处理异常?
在 JavaScript 中,异常处理通常使用 try...catch 块来实现。try 块用于包含可能抛出异常的代码,而 catch 块用于捕获和处理这些异常。
王小婷
2023/11/08
1820
彻底搞明白PHP的中引用的概念
之前我们其实已经有过几篇文章讲过引用方面的问题,这次我们来全面的梳理一下引用在PHP到底是怎么回事,它和C中的指针有什么不同,在使用的时候要注意些什么。
硬核项目经理
2020/04/26
6260
[译] 如何处理 JavaScript 比较中的临界情况
原文地址:https://medium.com/javascript-in-plain-english/how-to-handle-comparison-corner-cases-c96ae9a17d4a 原文作者:Alen Vlahovljak 译文出自:"掘金翻译计划"(https://github.com/xitu/gold-miner) 本文永久链接:https://github.com/xitu/gold-miner/blob/master/article/2020/how-to-handle-
江米小枣
2020/09/16
1.8K0
JavaScript中的内存泄漏以及如何处理
随着现在的编程语言功能越来越成熟、复杂,内存管理也容易被大家忽略。本文将会讨论JavaScript中的内存泄漏以及如何处理,方便大家在使用JavaScript编码时,更好的应对内存泄漏带来的问题。 概述 像C语言这样的编程语言,具有简单的内存管理功能函数,例如malloc( )和free( )。开发人员可以使用这些功能函数来显式地分配和释放系统的内存。 当创建对象和字符串等时,JavaScript就会分配内存,并在不再使用时自动释放内存,这种机制被称为垃圾收集。这种释放资源看似是“自动”的,但本质是混淆的,
葡萄城控件
2018/06/21
1.4K0
PHP内存中的对象和引用简介
我首次起草这篇文章是在备战我的PHP认证时,以便更好地了解PHP如何管理内存中的变量和对象。经过大量研究,我意识到找到我的问题的答案并不容易,所以一旦我完成了,我决定记录信息,以便人们可以在一个地方找到它。
WindCoder
2018/09/19
2K0
PHP内存中的对象和引用简介
eclipse中运行hbase时不能显示表中的值
for(Result row:table.getScanner("fam1".getBytes())){ // System.out.format("ROW\n", new String(row.getRow()));//attention:the format can't be used. System.out.println("ROW\t"+new String(row.getRow())); for(Map.Entry<byte[], byte[]>entry:ro
闵开慧
2018/03/30
3K0
JavaScript 应用程序中的有效错误处理
了解 JavaScript 中的错误处理是非常重要的,它有助于提升用户体验并简化开发人员的调试过程。在这篇文章中,我们将探讨 JavaScript 应用程序中的错误处理的各个方面,包括常见错误、处理策略以及确保顺利运行的最佳实践。
泽霖
2023/12/21
1720
前端问答: 如何理解JavaScript中的原始类型和引用类型
JavaScript作为我们开发前端时不可或缺的工具,你真的理解它的核心概念吗?今天我想用通俗易懂的语言,结合一些实际的业务场景,来带你了解JavaScript中的原始类型和引用类型,顺便讲一下它们的可变性和不可变性。相信我,看完这些你一定会对代码有更深的理解!
前端达人
2024/11/25
1000
前端问答: 如何理解JavaScript中的原始类型和引用类型
当使用 jquery 插件操作 input 时同步 vue 中绑定的变量办法
为什么要同步到 vue 上绑定的变量呢,因为如果我们不更新绑定的变量的值,vue 下次刷新组件的时候,就会将旧的值更新到 input 上。
前Thoughtworks-杨焱
2022/02/19
1.7K0
PHP 中 json_encode 处理数组的返回信息为 NULL 时的处理
背景 今天在处理消息队列逻辑时,因为连接不上服务器,返回的错误信息中存在中文乱码 以前的处理方式,就是对返回的信息,使用 json_encode() 编码处理,记录到 错误日志中,方便后期问题排查 但是,此时发现,json_encode() 返回的是 false|NULL ,无法满足我的需求 通过网上的建议,找到一种解决方案 :【PHP json_decode/json_encode 中文内容为NULL或乱码】 源码 /**********************************
泥豆芽儿 MT
2021/09/06
2.4K0
PHP中的错误处理
错误很常见,比如Notice,Warning等等。此时一般使用set_error_handler来处理:
LA0WAN9
2021/12/14
1.8K0

相似问题

如何在Javascript中引用PHP

10

当WP在反向代理后面时,我如何正确地处理SSL?

10

函数不能在functions.php中的函数内部工作。

10

php文件中的输出菜单导航

10

当单击按钮时,如何在WordPress中调用PHP函数?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文