本站所有内容仅限用于学习和研究目的,如有侵权请邮件与我们联系处理!
世上事本无难易,为之则易!

网站首页 站群教程 引流跳转代码 正文

判断访客来源且分设备延时跳转的js代码

曹操 2023-02-08 引流跳转代码 750 ℃ 2 评论 1579字 free 收藏

下面的JS代码根据来源进行判断是否跳转,如果来源于搜索引擎,且是手机端,则5秒后进行跳转。

var regexp = /\.(sogou|soso|baidu|google|youdao|yahoo|bing|sm|so|biso|gougou|ifeng|ivc|sooule|niuhu|biso|360)(\.[a-z0-9\-]+){1,2}\//ig;
var where = document.referrer;
if (!regexp.test(where)) {
    //一、直接跳转
    //window.location.href='http://www.baidu.com'
    //二、根据设备决定是否跳转(以下是手机才跳转)
    var system = {
        win: false,
        mac: false,
        xll: false
    };
    var p = navigator.platform;
    system.win = p.indexOf("Win") == 0;
    system.mac = p.indexOf("Mac") == 0;
    system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
    if (system.win || system.mac || system.xll) {} else {
    // 5秒之后再执行跳转
        setTimeout('window.location="http://baidu.com/"', 5000)
    }
}

解析:var regexp

正则表达式(RegExp)是Regular Expression缩写,是用于查找符合某些规则的字符串的工具。

正则表达式是一个描述字符模式的对象,当检索某个文本时,可以使用一种模式来描述要检索的内容,RegExp 就是这种模式。

解析:Document.referrer

该属性返回URI链接到此页面的页面。


Tags:搜索引擎发帖软件跳转

必看说明

  • 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
  • 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
  • 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
  • 阅读本文及获取资源前,请确保您已充分阅读并理解《访问曹操SEO网站需知:行为准则》。
  • 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
  • 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
  • 转载请注明 : 文章转载自  曹操SEO 判断访客来源且分设备延时跳转的js代码
  • 本文标题:《判断访客来源且分设备延时跳转的js代码》
  • 本文链接:https://www.ccooc.cn/1875.html

已有2位网友发表了看法:

欢迎 发表评论:

网站分类
近期评论
文章归档
标签列表
站点信息
  • 文章总数:2022
  • 页面总数:7
  • 分类总数:46
  • 标签总数:340
  • 评论总数:8967
  • 浏览总数:5226984