js判断用户是输入的地址请求的路径(实例讲解)


Posted in Javascript onJuly 18, 2017

如下所示:

/**
  * 如果是直接输入url访问的则刷新页面(防止缓存页面)针对Chrome,其他浏览器刷新referrer始终会为空,所以给个随机路径访问就加载不到缓存了。
  */
 var userAgent = navigator.userAgent; // 获得浏览器的userAgent字符串
 if(userAgent.indexOf("Chrome") > -1) {
  if(document.referrer == "") {
   document.location.reload();
  }
 } else {
  if(document.referrer == "") {
   document.location.replace(document.location.pathname + "?input=" + Math.random());
  }
 }

以上这篇js判断用户是输入的地址请求的路径(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
json-lib出现There is a cycle in the hierarchy解决办法
Feb 24 Javascript
JavaScript中yield实用简洁实现方式
Jun 12 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
Mar 16 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
Mar 04 Javascript
Jquery的each里用return true或false代替break或continue
May 21 Javascript
jquery 插件实现多行文本框[textarea]自动高度
Mar 04 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
基于js中this和event 的区别(详解)
Oct 24 Javascript
教你如何用Node实现API的转发(某音乐)
Sep 20 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
Nov 06 Javascript
使用JS location实现搜索框历史记录功能
Dec 23 Javascript
vue 数据双向绑定的实现方法
Mar 04 Vue.js
IScroll那些事_当内容不足时下拉刷新的解决方法
Jul 18 #Javascript
angular使用bootstrap方法手动启动的实例代码
Jul 18 #Javascript
详解jQuery中关于Ajax的几个常用的函数
Jul 17 #jQuery
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
Jul 17 #Javascript
node.js中grunt和gulp的区别详解
Jul 17 #Javascript
js实现多张图片延迟加载效果
Jul 17 #Javascript
js指定步长实现单方向匀速运动
Jul 17 #Javascript
You might like
ThinkPHP页面跳转success与error方法概述
2014/06/25 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
Three.js源码阅读笔记(物体是如何组织的)
2012/12/27 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
2014/08/16 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
JavaScript仿商城实现图片广告轮播实例代码
2016/02/06 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
利用JS制作万年历的方法
2017/08/16 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
nodejs使用redis作为缓存介质实现的封装缓存类示例
2018/02/07 NodeJs
webpack分离css单独打包的方法
2018/06/12 Javascript
小程序如何构建骨架屏
2019/05/29 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
Vue项目利用axios请求接口下载excel
2020/11/17 Vue.js
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
浅谈Python2获取中文文件名的编码问题
2018/01/09 Python
python+numpy+matplotalib实现梯度下降法
2018/08/31 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
Python API len函数操作过程解析
2020/03/05 Python
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
失业者真诚求职信范文
2013/12/25 职场文书
党支部书记先进事迹
2014/01/17 职场文书
学校招生宣传广告词
2014/03/19 职场文书
工程质量承诺书
2014/03/27 职场文书
故意杀人案辩护词
2015/05/21 职场文书
追悼词范文大全
2015/06/23 职场文书
大学文艺委员竞选稿
2015/11/19 职场文书
JS的深浅复制详细
2021/10/16 Javascript
Win11如何默认打开软件界面最大化?Win11默认打开软件界面最大化的方法
2022/07/15 数码科技