使用新浪获取IP所在地接口做网站跳转

模板网 2014-09-09

使用新浪获取IP所在地接口做网站跳转

<title>使用新浪获取IP接口做网站跳转</title>
 
<!--引用新浪IP获取接口-->
<script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>
<!--引用新浪IP获取接口-->
 
<script type="text/javascript">
//判断地区 支持全国所有省市 直接写地区名 不要加省、市,如北京地区就直接写 '北京'。
if(remote_ip_info.province=='北京'){
 
//判断是否来自百度搜索,笔者之前遇到的一个需求,这里写出来仅供参考。
if(document.referrer.indexOf("www.baidu.com")>0){
window.location.href="http://www.baidu.com/";
 
//下面的这个是笔者之前遇到的一个需求,所实现的效果是当访客打开www.aaa.com/show/1.html的时候 会跳转到nk.bbb.com/show/1.html 而不是直接跳转到nk.bbb.com
//window.location.href = window.location.href.replace("www.aaa.com","nk.bbb.com");
}
}
</script>
<title>使用新浪获取IP所在地接口做网站跳转</title>

<!--引用新浪IP获取接口-->
<script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>
<!--引用新浪IP获取接口-->

<script type="text/javascript">
//判断地区 支持全国所有省市 直接写地区名 不要加省、市,如北京地区就直接写 '北京'。
if(remote_ip_info.province=='北京'){

	//判断是否来自百度搜索,笔者之前遇到的一个需求,这里写出来仅供参考。
	if(document.referrer.indexOf("www.baidu.com")>0){
		window.location.href="http://www.baidu.com/";

		//下面的这个是笔者之前遇到的一个需求,所实现的效果是当访客打开www.aaa.com/show/1.html的时候 会跳转到nk.bbb.com/show/1.html 而不是直接跳转到nk.bbb.com
		//window.location.href = window.location.href.replace("www.aaa.com","nk.bbb.com");
	}
}
</script>

相关文章

  1. 从腾讯网提取的判断手机端访问跳转代码

    从腾讯网提取的判断手机端访问跳转代码,使用了一个正则表达式来判断浏览器的navigator.userAgent标志,来确认访问终端,从而做出相应的操作。 代码简单,注释详细,容易理解。 复制代码 代码如下: script type=text/javascript if(/Android|Windows Phone|w

  2. input输入框默认文本点击清空,无输入显示效果

    网页上用到表单的地方经常会用到这样的效果,输入框中默认的情况下会有一段引导性的文字,当用户点击输入框的时候默认的文字会被情况,当输入框失去焦点并且用户没用输入内容的时候,再次显示默认文本。 本例中还添加了在不同情况下文本框中的文本颜色不同的

  3. 假404效果代码

    假404效果代码,使用frameset框架覆盖原网页内容,实现网页打不开的假象,直接在网站头部引用404.js即可。 代码下载: 假404效果代码 效果截图:

  4. JS邮箱验证函数

    JS邮箱验证函数。 关键代码: 复制代码 代码如下: function emailCheck(str){ return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(str); } 使用方法: emailCheck(邮箱); alert(emailCheck(10001

  5. JS判断手机端跳转代码

    JS判断手机端跳转代码 复制代码 代码如下: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf(Trident) -1, //IE内核 Opera: u.indexOf(Opera) -1, //ope

随机推荐

  1. 从腾讯网提取的判断手机端访问跳转代码

    从腾讯网提取的判断手机端访问跳转代码,使用了一个正则表达式来判断浏览器的navigator.userAgent标志,来确认访问终端,从而做出相应的操作。 代码简单,注释详细,容易理解。 复制代码 代码如下: script type=text/javascript if(/Android|Windows Phone|w

  2. input输入框默认文本点击清空,无输入显示效果

    网页上用到表单的地方经常会用到这样的效果,输入框中默认的情况下会有一段引导性的文字,当用户点击输入框的时候默认的文字会被情况,当输入框失去焦点并且用户没用输入内容的时候,再次显示默认文本。 本例中还添加了在不同情况下文本框中的文本颜色不同的

  3. 假404效果代码

    假404效果代码,使用frameset框架覆盖原网页内容,实现网页打不开的假象,直接在网站头部引用404.js即可。 代码下载: 假404效果代码 效果截图:

  4. JS邮箱验证函数

    JS邮箱验证函数。 关键代码: 复制代码 代码如下: function emailCheck(str){ return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(str); } 使用方法: emailCheck(邮箱); alert(emailCheck(10001

  5. JS判断手机端跳转代码

    JS判断手机端跳转代码 复制代码 代码如下: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf(Trident) -1, //IE内核 Opera: u.indexOf(Opera) -1, //ope