很多人都是用下面的js刷新站IP和PV
使用方法很简单,如果你有两个站,把这段代码放在访问高的那个站来刷自己的新站,放在那个文件里面呢?就放在INDEX里面吧.或者公用的头或者尾!
代码如下:
<script>
var s=document.referrer
if(s.indexOf("baidu")>0)
self.location="http://www.jb51.net";
</script>
<script>
var s=document.referrer
if(s.indexOf("yahoo")>0)
self.location="http://www.jb51.net";
</script>
<script>
var s=document.referrer
if(s.indexOf("google")>0)
self.location="http://www.jb51.net";
</script>
相关推荐
-
很多人都是用下面的js刷新站IP和PV
使用方法很简单,如果你有两个站,把这段代码放在访问高的那个站来刷自己的新站,放在那个文件里面呢?就放在INDEX里面吧.或者公用的头或者尾! 复制代码 代码如下: <script> var s=document.referrer if(s.indexOf("baidu")>0) self.location="http://www.jb51.net"; </script> <script> var s=document.ref
-
详解Wondows下Node.js使用MongoDB的环境配置
为了保存网站的用户数据和业务数据,通常需要一个数据库.MongoDB和Node.js特别般配,因为MongoDB是基于文档的非关系型数据库,文档是按BSON(JSON的轻量化二进制格式)存储的,增删改查等管理数据库的命令和JavaScript语法很像.如果你在Node.js里访问MongoDB的数据,会有我们是一家人的感觉,特别亲切. 我也准备使用MongoDB来作为我的数据库. MongoDB使用集合(collection)和文档(document)来描述和存储数据,collection就相当
-
vue-cli脚手架config目录下index.js配置文件的方法
此文章介绍vue-cli脚手架config目录下index.js配置文件 1.此配置文件是用来定义开发环境和生产环境中所需要的参数 2.关于注释 当涉及到较复杂的解释我将通过标识的方式(如(1))将解释写到单独的注释模块,请自行查看 3.上代码 // see http://vuejs-templates.github.io/webpack for documentation. // path是node.js的路径模块,用来处理路径统一的问题 var path = require('path')
-
很多人竟然不知道Java线程池的创建方式有7种
目录 前言 什么是线程池? 线程池使用 1.FixedThreadPool 2.CachedThreadPool 3.SingleThreadExecutor 4.ScheduledThreadPool 5.SingleThreadScheduledExecutor 6.newWorkStealingPool 7.ThreadPoolExecutor 线程池的执行流程 线程拒绝策略 自定义拒绝策略 究竟选用哪种线程池? 前言 根据摩尔定律所说:集成电路上可容纳的晶体管数量每 18 个月翻一番,因
-
手写TypeScript 时很多人常犯的几个错误
目录 前言 1.没有使用严格模式 我们为什么要使用严格模式? 2. 使用 || 确定默认值 那它应该是什么样子的呢? 3.使用any作为类型 为什么要这么做呢? 为什么不能用any? 4. val 作为 SomeType 强制告诉编译器它无法推断的类型. 这就是类型守卫的用途. 5. any在测试用例中的表现 在编写测试时 6. 可选属性 将属性定义为有时存在,有时不存在的可选属性. 清楚地表达,模型哪些组合存在,哪些不存在. 7. 使用一个字母作为泛型参数 用一个字母给作为名称,比如常用的T作
-
JS刷新当前页面的几种方法总结
reload 方法,该方法强迫浏览器刷新当前页面.语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页.true, 则以 GET 方式,从服务端取最新的页面,
-
IE下通过JS控制剪贴板的代码
javascript可以使用window.clipboardData对象处理剪贴板内容 保存到剪贴板的方法 setData(param1, param2) param1 :数据类型 text 或 URL等. param2 :数据内容 从剪贴板读出数据的方法 getdata(param1) 清空数据的方法 clearData(param1) 下面是一个例子演示 测试操作剪贴板 function copyToClipboard() { var d=document.all("source"
-
windows系统下node.js环境配置与安装教程图文详解(详细版)
国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ windows系统下简单nodejs环境配置. 第一步:下载安装文件 下载地址:官网https://nodejs.org/en/download/ 这里用的是 第二步:安装nodejs 下载完成之后,双击 node-v6.9.1-x64.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面 第三步:安装相关环境 打开C:\Program Files\
-
完美解决linux下node.js全局模块找不到的情况
今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没问题. /usr/local/node/node-v7.3.0-linux-x64/bin/pm2 list 类似这样调用pm2 list命令查看pm2启动的项目没有任何问题. 原来linux系统上通过npm全局安装了模块以后,不能像windos下面那样自动配置环境变量,需要自己动手配置...好吧,
-
解决linux下node.js全局模块找不到的问题
今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没问题. /usr/local/node/node-v7.3.0-linux-x64/bin/pm2 list 类似这样调用pm2 list命令查看pm2启动的项目没有任何问题. 原来linux系统上通过npm全局安装了模块以后,不能像windos下面那样自动配置环境变量,需要自己动手配置...好吧,
随机推荐
- 基于js里调用函数时,函数名带括号和不带括号的区别
- vbs中使用 ADO 读取所有数据均在一行上的文本文件的代码
- python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
- 利用JS实现数字增长
- php微信公众账号开发之前五个坑(一)
- Python实现3行代码解简单的一元一次方程
- Python 自动化表单提交实例代码
- [js]一个获取页面ip的正则
- 详解Node.js如何开发命令行工具
- apache 二级域名解析实现方法
- Sql Server 2005 默认端口修改方法
- jQuery插件echarts去掉垂直网格线用法示例
- js查看一个函数的执行时间实例代码
- 解决JS组件bootstrap table分页实现过程中遇到的问题
- IIS中查看W3P.exe进程对应的应用程序池的方法
- C#中的位操作小结
- php define的第二个参数使用方法
- Android自定义滚动选择器实例代码
- 一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例
- Android实现价格走势自定义曲线图