js保存当前路径(cookies记录)

时间:2024-06-21 06:44:16 

简单地说,就是在个人中心页面,该客户点击取消订单,提交到某个action,进行数据库的操作,将一张表中的字段值改变,然后重新返回到个人中心页面,只是那里的“取消”按钮变成了灰色的“已取消”就OK了,而在订单的详细页面,也是相同的,提交到相同的acion,但是返回页面不是个人中心页面,而是订单的详细页面。

这时候可以考虑用js保存当前路径,写到cookie中,在acion中获取到该路径,通过get/set方法,只需要在<result></result>中写上该路径的el表达式就行了。

代码如下:


<script type="text/javascript">
function saveUrlAndGo(url, form) {
document.cookie = "returnUrl=" + escape(location.pathname + location.search);
if (form) {
form.action = url;
form.submit();
} else {
location.href = url;
}
}
</script>


js保存当前路径(cookies记录)

         因此只要在action中配置好returnUrl,就可以很方便地解决这个问题,而不必写两个action了。

标签:当前路径
0
投稿

猜你喜欢

  • Pytorch参数注册和nn.ModuleList nn.ModuleDict的问题

    2021-02-10 23:43:06
  • Sql Server 2008完全卸载方法(其他版本类似)第1/2页

    2024-01-14 01:20:09
  • python函数默认参数使用避坑指南

    2023-06-19 13:37:50
  • Python如何匹配文本并在其上一行追加文本

    2022-10-19 13:16:43
  • Python+tkinter实现制作文章搜索软件

    2021-02-01 15:11:05
  • pytorch实现图像识别(实战)

    2022-10-03 01:19:03
  • Python 如何求矩阵的逆

    2021-07-22 23:28:43
  • 框架布局慎用元素

    2008-12-21 16:33:00
  • 深入了解Python enumerate和zip

    2021-11-15 12:08:23
  • JavaScript数组去重的几种方法

    2024-04-18 10:56:33
  • PHP的PDO错误与错误处理

    2023-06-05 20:21:40
  • python 基于selenium实现鼠标拖拽功能

    2022-10-30 17:03:07
  • 基于Python+Turtle实现绘制简易的大风车

    2021-02-25 18:52:11
  • 通过实例解析Python RPC实现原理及方法

    2022-06-19 00:50:38
  • 像表格一样用DIV+CSS给网页布局

    2008-10-18 15:45:00
  • Python 中的json常见用法实例详解

    2022-01-03 15:28:48
  • golang高并发的深入理解

    2023-06-19 09:12:01
  • Perl初学笔记之Hello World

    2022-05-21 10:28:55
  • 在Django框架中设置语言偏好的教程

    2022-01-18 22:47:35
  • python threading模块的使用指南

    2023-08-10 07:51:59
  • asp之家 网络编程 m.aspxhome.com