用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面


Posted in Javascript onMay 02, 2011
<script type="text/javascript"> 
if(self!=top){top.location=self.location;} 
var ref=document.referrer; 
var domains=new Array("3water.com/","3water.cn/","3water.com.cn/"); 
var refpass=false; 
for(i=0;i<=domains.length;i++){if(ref.indexOf(domains[i])>0){refpass=true;break;}} 
if(ref==""){refpass=true} 
if(!refpass){window.location.href='https://3water.com';} 
</script>

推荐

<script>
function isMatch(str1,str2) 
{  
var index = str1.indexOf(str2); 
if(index==-1) return false; 
return true; 
} 
alert(window.location.hostname);
if (isMatch(window.location.hostname,'3water.com') == false){window.location.href="https://3water.com";}
</script>

下面我们一个网站开发中用到的

function gotourl()
{
 var url = "https://3water.com"; 
 var localurl = document.url; 
 if( localurl.substring(0,url.length) != url )
 {
  location.href=url;
 }
}
gotourl();
Javascript 相关文章推荐
ie和firefox中img对象区别的困惑
Dec 27 Javascript
基于jquery的无限级联下拉框js插件
Oct 29 Javascript
JQuery验证工具类搜集整理
Jan 16 Javascript
jQuery 无刷新分页实例代码
Nov 12 Javascript
js之ActiveX控件使用说明 new ActiveXObject()
Mar 03 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
Aug 19 Javascript
BootStrap树状图显示功能
Nov 24 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
Jan 04 Javascript
微信小程序 数据封装,参数传值等经验分享
Jan 09 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
Feb 20 Javascript
js判断是否是手机页面
Mar 17 Javascript
JavaScript运动框架 链式运动到完美运动(五)
May 18 Javascript
jQuery之网页换肤实现代码
Apr 30 #Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
Apr 28 #Javascript
很棒的学习jQuery的12个网站推荐
Apr 28 #Javascript
推荐20家国外的脚本下载网站
Apr 28 #Javascript
JavaScript中的this实例分析
Apr 28 #Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
Apr 27 #Javascript
JavaScript中获取未知对象属性的代码
Apr 27 #Javascript
You might like
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
JavaScript 实现模态对话框 源代码大全
2009/05/02 Javascript
JavaScript效率调优经验
2009/06/04 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
JS 删除字符串最后一个字符的实现代码
2014/02/20 Javascript
JavaScript中对象介绍
2014/12/31 Javascript
node.js读取文件到字符串的方法
2015/06/29 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
总结Javascript中数组各种去重的方法
2016/10/04 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
微信小程序如何获取手机验证码
2018/11/04 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
JavaScript动态添加数据到表单并提交的几种方式
2019/06/26 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
Vue实现购物车基本功能
2020/11/08 Javascript
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
详解python 爬取12306验证码
2019/05/10 Python
python中bytes和str类型的区别
2019/10/21 Python
如何在python中实现随机选择
2019/11/02 Python
django序列化serializers过程解析
2019/12/14 Python
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
在浏览器端如何得到服务器端响应的XML数据
2012/11/24 面试题
财务会计实习报告体会
2013/12/20 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
领导干部整治奢华浪费之风思想汇报
2014/10/07 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
优秀教师推荐材料
2014/12/16 职场文书
焦裕禄纪念馆观后感
2015/06/09 职场文书