想通过js记录用户点击跳转前的页面地址,问题是类似http://127.0.0.1/index.html这样的地址可以写进去,但是遇到http://127.0.0.1/new_1_1.html这样的地址写不进去,读取出来的cookies依然是之前写进去的那个类似http://127.0.0.1/index.html这样的地址,下面是代码,高手解决一下啊!
<span style="cursor:pointer" onclick="savenowurl(window.location.href);window.location='/register.html'">跳转</span>function savenowurl(url){
var date=new Date();
date.setTime(date.getTime()+(60*60*1000));
document.cookie="nowurl="+escape(url)+";expires="+date.toGMTString()+";";
}
function getCookie(key){
var arr = document.cookie.match(new RegExp("(^| )nowurl=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null;
}
<span style="cursor:pointer" onclick="savenowurl(window.location.href);window.location='/register.html'">跳转</span>function savenowurl(url){
var date=new Date();
date.setTime(date.getTime()+(60*60*1000));
document.cookie="nowurl="+escape(url)+";expires="+date.toGMTString()+";";
}
function getCookie(key){
var arr = document.cookie.match(new RegExp("(^| )nowurl=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null;
}
解决方案 »
- Ext Tree 触发单击事件 Click 不起作用
- JS获取Object控件内的值
- 求帮忙改一段 JS
- 请教高手帮我看看JS连接数据库的代码!! 谢谢!!!!!
- frameset里面页面如何访问父资源,并改写href?
- 菜鸟求教两个写法上的区别
- JavaScript 父控件和子控件的onclick的问题。
- 一个左右滚动的javascript代码如何改动成上下滚动的?附代码
- 提问一个简单问题,如果在一个button的Onclick事件里,把一个表单里的所有元素提交给个Fucntion校验,应该怎么样做??谢谢
- 求助
- 选择城市功能,在火狐下提示this.document is undefined,请看代码如果修改!
- 由于才学JQ,怎么做下拉菜单!急,谢谢!
date.setTime(date.getTime()+(60*60*1000));
------------>是不是应该
date.setTime(date.getTime()+(24*60*60*1000));