• 网站商务通链接快速标识v1.0.js


    js代码为:

    function getSwt(keys){
        try{
            if(openZoosUrl&&typeof(openZoosUrl)=="function"){
                //LR_HideInvite();
                if(!keys){
                    if(!(getsokey()[1]=="" || !getsokey()[1])){
                        keys=getsokey()[0]+" 【"+getsokey()[1]+"】";
                        openZoosUrl('chatwin','&e='+encodeURIComponent(keys));
                    }else{
                        openZoosUrl();
                    }
                    
                }else{
                    if(!(getsokey()[1]=="" || !getsokey()[1])){
                        var keyw=getsokey()[0]+" 【"+getsokey()[1]+"】";
                        openZoosUrl('chatwin','&e='+encodeURIComponent(keyw+"->"+keys));
                    }else{
                        openZoosUrl('chatwin','&e='+encodeURIComponent(keys));
                    }
                }
        }}catch(e){
            var keyword="";
            if(!(getsokey()[1]=="" || !getsokey()[1]))
                keyword=getsokey()[0]+" 【"+getsokey()[1]+"】";
            window.open("http://dgt.zoosnet.net/LR/Chatpre.aspx?id=你是商务通id&p="+window.location.href+"&e="+keyword);                     
        }
               
        return false;
    }
    
    
    // 判断页面是否加载商务通js
    try{
        if(openZoosUrl&&typeof(openZoosUrl)=="function"){
    }}catch(e){
        document.writeln('<script language="javascript" src="http://dgt.zoosnet.net/JS/LsJS.aspx?siteid=你是商务通id&float=0&lng=cn"></script>');
    }   
    
    
    
    function getDomainQuery(url) {
        var d = [];
        var st = url.indexOf('//', 1);
        var _domain = url.substring(st + 1, url.length);
        var et = _domain.indexOf('/', 1);
        d.push(_domain.substring(1, et));
        d.push(_domain.substring(et + 1, url.length));
        return d;
    }
    
    var eg = [];
    eg.push(['jiankang.baidu', 'searchword']);
    eg.push(['m.baidu', 'word']);
    eg.push(['wap.baidu', 'wd']);
    eg.push(['www.baidu', 'wd']);
    eg.push(['google', 'q']);
    eg.push(['soso', 'w']);
    eg.push(['yodao', 'q']);
    eg.push(['bing', 'q']);
    eg.push(['yahoo', 'q']);
    eg.push(['wap.sogou', 'keyword']);
    eg.push(['m.sogou', 'keyword']);
    eg.push(['mobi.sogou', 'keyword']);
    eg.push(['www.sogou', 'query']);
    eg.push(['gougou', 'search']);
    eg.push(['360', 'q']);
    eg.push(['haosou', 'q']);
    eg.push(['sm', 'q']);
    eg.push(['chinaso', 'q']);
        
    var dq = getDomainQuery(document.referrer);
    var keyword=null;
    var grep=null;
    var str=null;
    
    for(var el in eg){
        var s = eg[el];
        var DandQ=String(s).split(",");
        if (dq[0].indexOf(DandQ[0])>0){
            eval("grep=/"+DandQ[1]+"=.*&/i;");
            str = dq[1].match(grep);
            keyword = str.toString().split("=")[1].split("&")[0];
            keyword = decodeURIComponent(keyword);
            document.cookie="search="+DandQ[0];
            document.cookie="wd="+keyword;
            }
    }
    
    
    // 判断是来自哪个搜索引擎的
    function getsokey(){
        var strCookie=document.cookie;
        var arrCookie = strCookie.split("; ");
        var sokey = new Array();
        for(var i=0;i<arrCookie.length;i++){
            var arr=arrCookie[i].split("=");
            if("search"==arr[0]){
                if(arr[1]=="m.baidu"||arr[1]=="wap.baidu"||arr[1]=="www.baidu"){
                    sokey[0]="百度搜索";
                }else if(arr[1]=="360"||arr[1]=="haosou"){
                    sokey[0]="360搜索";
                }else if(arr[1]=="jiankang.baidu"){
                    sokey[0]="百度健康";
                }else if(arr[1]=="sm"){
                    sokey[0]="神马搜索";
                }else if(arr[1]=="m.sogou"||arr[1]=="mobi.sogou"||arr[1]=="wap.sogou"||arr[1]=="www.sogou"){
                    sokey[0]="搜狗搜索";
                }else if(arr[1]=="google"){
                    sokey[0]="谷歌搜索";
                }else if(arr[1]=="soso"){
                    sokey[0]="搜搜搜索";
                }else if(arr[1]=="yodao"){
                    sokey[0]="有道搜索";
                }else if(arr[1]=="bing"){
                    sokey[0]="必应搜索";
                }else if(arr[1]=="yahoo"){
                    sokey[0]="雅虎搜索";
                }else if(arr[1]=="gougou"){
                    sokey[0]="狗狗搜索";
                }else if(arr[1]=="chinaso"){
                    sokey[0]="中国搜索";
                }else{
                    sokey[0]="搜索";
                }
            }
            if("wd"==arr[0]){
                sokey[1]=arr[1];
            }
        }    
        return sokey;
    }
    View Code

    调用的时候用

    <a href="javascript:void(0);" onclick="return getSwt('从点击1进入');" >点击1</a>
    <a href="javascript:getSwt('从点击2进入');">点击2</a>
    <a href="javascript:void(0)" onclick="return getSwt();">点击3</a>
    <a href="javascript:getSwt();">点击4</a>
    转载请注明出处: 欢迎留言或qq(1090413588)交流
  • 相关阅读:
    红黑树
    二叉搜索树
    散列表
    基本数据结构
    顺序统计量
    RabbitMQ一些实用方法
    (转)elasticsearch连接不到head插件解决方案
    (转)如何优雅的使用rabbit mq
    (转)elasticsearch6.0版本安装head插件
    Rabbit MQ一些参数解释
  • 原文地址:https://www.cnblogs.com/linyusong/p/5836395.html
Copyright © 2020-2023  润新知