js判断用户当前地区跳转

发布时间:2022-8-20 09:25

最近在工作中有一个需求根据不同的地区,跳转不同页面,考虑到PHP的效率问题最后使用js来实现,接下来吾爱编程为大家介绍一下js判断用户当前地区,有需要的小伙伴可以参考一下:

1、IP获取代码:

	<script src="https://pv.sohu.com/cityjson?ie=utf8"></script>

2、souhu接口各项参数:

{
	"cip": "192.168.115.178",  //用户IP
	"cid": "CN",  // 英文缩写
	"cname": "CHINA"  
}

3、根据地区显示跳转不同页面:

  var city = returnCitySN.cname; //获取城市信息
  //判断是否是上海,然后做不同的判断
  if (city.indexOf('上海') != -1) {
	window.location.href = '/1.html';
  }else{
	window.location.href = '/2.html';
  }
Vue3学习笔记之依赖注入Provide/Inject 网站建设

Vue3学习笔记之依赖注入Provide/Inject

Provide / Inject 通常,当我们需要从父组件向子组件传递数据时,我们使用 props。想象一下这样的结构:有一些深度嵌套的组件,而深层的子组件只需要父组件的部分内容。在这种情况下,如果...
Vue3全局实例上挂载属性方法案例讲解 网站建设

Vue3全局实例上挂载属性方法案例讲解

在大多数开发需求中,我们有时需要将某个数据,或者某个函数方法,挂载到,全局实例身上,以便于,在项目全局的任何位置都能够调用其方法,或读取其数据。 在Vue2 中,我们是在 main.js 中 直...