您现在的位置: 365建站网 > 365学习 > JavaScript“返回的小议

JavaScript“返回的小议

文章来源:365jz.com     点击数:114    更新时间:2009-09-14 10:28   参与评论

   关于在jsp页面返回上一页有很多方法,百度下就很多,不过我今天在写测试时发现也得注意些地方

例如:1、window.location='uri' ;

2、window.location.href='url';

3、window.history.back();

但他们有些区别,1、2都是转向到指定的url,这个url是你确定的前一页的地址,她们都是等价的,转过去了相当于重载了文档,页面表单里面的数据都会被清空。href是location的一个属性,而location是window的一个属性,其实location还有两个很有很常用的方法1:location.reload([force]);2,location.replace(url);前者是从缓存或服务器中再次把文档装载进来,即刷新当前页面,可选参数[force]默认为false,即当前页面有改变,或是改变后才重新装载,为true时即使页面没有变化也重新装载。而后者是用url代替当前的页面。

然而,history.back();是默认的回到前一页,当然你也可以写history.back(1);返回后表单的数据依然还会显示在页面。关于history,还可以返回前n页, 如需要返回前n页(n>1)时使用istory.go(-n);

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛


发表评论 (114人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
------分隔线----------------------------