如何不携带地址栏中url的参数进行刷新
2016-10-24 11:09
239 查看
我们知道常用的页面刷新方法有:
但是上面几种刷新,效果等同于浏览器的F5,在实际应用中,我们一般请求用post,每次刷新的话这届不携带参数重新刷新,但是有时候可能会用get方式进行查询,我们重新刷新的时候不希望携带浏览器的中?后面的参数,那么怎么解决的,很简单:
如果只有一个地方使用,可以直接用window.location.href 加上需要跳转的url;
另一种方法就是:
即可!
1.document.location.href = document.location.href; 2.window.location.href = window.location.href 3.location.reload([bForceGet]) 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")
但是上面几种刷新,效果等同于浏览器的F5,在实际应用中,我们一般请求用post,每次刷新的话这届不携带参数重新刷新,但是有时候可能会用get方式进行查询,我们重新刷新的时候不希望携带浏览器的中?后面的参数,那么怎么解决的,很简单:
如果只有一个地方使用,可以直接用window.location.href 加上需要跳转的url;
另一种方法就是:
if (window.location.href.indexOf("?") > 0) { window.location.href = window.location.href.substring(0, window.location.href.indexOf("?")); } else { window.location.href = window.location.href; }
即可!
相关文章推荐
- 如何在url地址栏中直接写数组参数进行传递
- Ajax加载页面如何刷新地址栏URL的问题
- 今天给大家介绍一下SpringBoot框架中URL参数如何进行Base64加密解密
- Javascript如何获取URL地址栏参数
- Javascript如何获取URL地址栏参数
- 通过路由url携带参数进行参数传递
- SpringBoot框架中URL参数如何进行Base64加密解密
- 使用getJSON进行局部刷新时,url所带参数过长,导致失败的解决方法
- 如何处理用户改变地址栏的URL的参数?
- js获取url地址栏问号后携带的参数
- 将参数放在URL中(点击列表中的某条记录携带信息进行页面跳转)
- 分享如何使用PHP将URL地址参数进行加密传输提高网站安全性
- 分享如何使用PHP将URL地址参数进行加密传输提高网站安全性
- 分享如何使用PHP将URL地址参数进行加密传输提高网站安全性
- Ajax加载页面如何刷新地址栏URL的问题
- 如何使用javascript在html中获取url参数——很好用
- Url地址栏中让传递参数变为乱码(很实用!!!)
- 对url中的中文参数进行url编码
- jscript对URL参数进行编码与解码
- 在SAP出口增强中调用自定义屏幕。如何进行参数传递