用js實現判斷當前網址的來路如果不是指定的來路就跳轉到指定頁面
更新時間:2011年05月02日 21:38:16 作者:
用js實現判斷當前網址的來路如果不是指定的來路就跳轉到指定頁面,需要的朋友可以參考下。
復制代碼 代碼如下:
<script type="text/javascript">
if(self!=top){top.location=self.location;}
var ref=document.referrer;
var domains=new Array("jb51.net/","jb51.cn/","jb51.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='http://www.dbjr.com.cn';}
</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,'www.dbjr.com.cn') == false){window.location.href="http://www.dbjr.com.cn";}
</script>
下面我們一個網站開發(fā)中用到的
復制代碼 代碼如下:
function gotourl()
{
var url = "http://www.dbjr.com.cn";
var localurl = document.url;
if( localurl.substring(0,url.length) != url )
{
location.href=url;
}
}
gotourl();
相關文章
JavaScript將DOM事件處理程序封裝為event.js 出現的低級錯誤問題
這篇文章主要介紹了JavaScript將DOM事件處理程序封裝為event.js 出現的低級錯誤問題做個筆錄,以防出現類似錯誤,需要的朋友可以參考下2016-08-08純JavaScript實現的兼容各瀏覽器的添加和移除事件封裝
這篇文章主要介紹了純JavaScript實現的兼容各瀏覽器的添加和移除事件封裝,本文直接給出實現代碼,代碼中帶詳細注釋,需要的朋友可以參考下2015-03-03javascript中html字符串轉化為jquery dom對象的方法
最近項目需求要開發(fā)百度地圖相關的一個應用,需要從硬編碼的html字符串中提取自己想要的元素以及屬性信息,由于在js中或者jq中操作元素節(jié)點以及屬性都是使用dom對象或者jq對象。下面介紹javascript中html字符串轉化為jquery dom對象的方法,需要的朋友可以參考下2015-08-08JavaScript、tab切換完整版(自動切換、鼠標移入停止、移開運行)
這篇文章主要介紹了JavaScript、tab切換完整版(自動切換、鼠標移入停止、移開運行)的相關資料,需要的朋友可以參考下2016-01-01