Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 根据条件重定向_Javascript_Html_Geolocation - Fatal编程技术网

Javascript 根据条件重定向

Javascript 根据条件重定向,javascript,html,geolocation,Javascript,Html,Geolocation,我想根据重定向用户。正如您在代码中看到的,但它不起作用 首先检查用户是否来自哪个城市或国家,然后检查用户是否来自移动或桌面并重定向。使用window.location.href,如下所示: jQuery.getJSON('https://j.maxmind.com/app/geoip.js', function() { var country = geoip_country_code(); var city = geoip_city(); if (city == 'Ashburn'

我想根据重定向用户。正如您在代码中看到的,但它不起作用


首先检查用户是否来自哪个城市或国家,然后检查用户是否来自移动或桌面并重定向。

使用
window.location.href
,如下所示:

jQuery.getJSON('https://j.maxmind.com/app/geoip.js', function() {
 var country = geoip_country_code();
 var city = geoip_city();

   if (city == 'Ashburn' || city == 'Palo Alto' || city == 'Menlo Park' || country == 'IN')
{
window.top.location = "https://www.google.com/";
 } else if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {

} else {
    top.location.href = 'xxxxxxxxxxxx';
}
   });
注意:


@user3304678您使用的是哪种浏览器?移动或桌面。给出完整的细节,什么不起作用?
window.location.href = "www.google.com"