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


Posted in Javascript onDecember 14, 2010

简单地说,就是在个人中心页面,该客户点击取消订单,提交到某个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了。

Javascript 相关文章推荐
js 动态选中下拉框
Nov 26 Javascript
jQuery-ui中自动完成实现方法
Jun 10 Javascript
不同浏览器的怪癖小结
Jul 11 Javascript
jquery插件制作 图片走廊 gallery
Aug 17 Javascript
sails框架的学习指南
Dec 22 Javascript
Node.js中JavaScript操作MySQL的常用方法整理
Mar 01 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
Jun 03 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
javascript 日期相减-在线教程(附代码)
Aug 17 Javascript
详解node Async/Await 更好的异步编程解决方案
May 10 Javascript
Vue分页效果与购物车功能
Dec 13 Javascript
Vue v-model组件封装(类似弹窗组件)
Jan 08 Javascript
利用JQuery的load函数动态加载其它页面的内容的实现代码
Dec 14 #Javascript
Jquery练习之表单验证实现代码
Dec 14 #Javascript
基于Jquery的淡入淡出的特效基础练习
Dec 13 #Javascript
Juqery Html(),append()等方法的Bug解决方法
Dec 13 #Javascript
JQuery中getJSON的使用方法
Dec 13 #Javascript
JavaScript 学习历程和心得分享
Dec 12 #Javascript
JavaScript Title、alt提示(Tips)实现源码解读
Dec 12 #Javascript
You might like
PHP聊天室技术
2006/10/09 PHP
生成卡号php代码
2008/04/09 PHP
PHP反转字符串函数strrev()函数的用法
2012/02/04 PHP
php mail to 配置详解
2014/01/16 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
2015/04/08 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
nodejs教程之环境安装及运行
2014/11/21 NodeJs
jQuery中contents()方法用法实例
2015/01/08 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
基于vue2.0+vuex的日期选择组件功能实现
2017/03/13 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
MUI顶部选项卡的用法(tab-top-webview-main)详解
2017/10/08 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
2020/11/06 Javascript
Python命名空间详解
2014/08/18 Python
Python常用随机数与随机字符串方法实例
2015/04/09 Python
用Python写一段用户登录的程序代码
2018/04/22 Python
Python代码实现删除一个list里面重复元素的方法
2019/04/02 Python
django富文本编辑器的实现示例
2019/04/10 Python
python基于SMTP协议发送邮件
2019/05/31 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
python matplotlib中的subplot函数使用详解
2020/01/19 Python
tensorboard显示空白的解决
2020/02/15 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
快速实现一个简单的canvas迷宫游戏的示例
2018/07/04 HTML / CSS
天猫活动策划方案
2014/08/21 职场文书
医院我们的节日活动实施方案
2014/08/22 职场文书
2014年民警工作总结
2014/11/25 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
黄河绝恋观后感
2015/06/08 职场文书
2016年学校综治宣传月活动总结
2016/03/16 职场文书