商务通代码

CSS代码:

* html {
        background-image: url(about:blank);
        background-attachment: fixed;
    }
    body{height:1000px;}
    img{border:0;}
    #swt_c{
        width:455px;
        height:333px;
        position:fixed;
        left:50%;
        top:50%;
        margin-left:-222px;
        margin-top:-165px;
        z-index:9999;
        display:none;
        _position: absolute;
        _top:expression(eval(document.documentElement.scrollTop));
        _left:50%;
        _top:50%;
        _margin-top: 165px;
        _margin-left:-222px;
    }
    #swt_b{
        width:165px;
        height:437px;
        position:fixed;
        right:10px;
        top:150px;
        z-index:9999;
        display:block;
        _position: absolute;
        _top:expression(eval(document.documentElement.scrollTop));
        _margin-top: 100px;
    }

HTML代码

div id="swt_c">
        <img src="http://www.aa.com/aa.jpg" width="455" height="330" usemap="#Map">
        <map name="Map">
            <area shape="rect" coords="0,20,455,333" href="javascript:;" onClick="swt_url();">
            <area shape="rect" coords="435,1,455,20" href="javascript:;" onClick="hide_c();">
        </map>
    </div>
    <div id="swt_b">
        <img src="http://www.aa.com/bb.jpg" width="165" height="437" usemap="#Map2">
        <map name="Map2">
            <area shape="rect" coords="145,1,170,20" href="javascript:;" onClick="hide_b();">
        </map>
    </div>

JS代码

function domReady(fn){//封装domReady,类似于jquery的domReady()
        if(document.addEventListener){
            document.addEventListener(‘DOMContentLoaded‘,function(){
                fn && fn();
            },false);
        }else{
            var oS=document.createElement(‘script‘);
            oS.defer=‘1‘;
            oS.src=‘‘;
            var oHead=document.getElementsByTagName(‘head‘)[0];
            oHead.appendChild(oS);     

            oS.onreadystatechange=function(){
                if(oS.readyState==‘complete‘){
                    fn && fn();
                }  

            }  

        }  

    }
    var timer_c = timer_b = null;
    var timeOut = 1000;//第一次
    var timeInt = 3000;//第二次之后
    function hide_c(){
        clearInterval(timer_c);
        swt_c.style.display="none";
        swt_b.style.display="block";
        timer_c=setInterval(show_c,timeInt);//关闭中间,开启定时器
    }
    function hide_b(){
        clearInterval(timer_b);
        swt_c.style.display="block";
        swt_b.style.display="none";
    }      

    function show_c(){
        clearInterval(timer_c);
        swt_c.style.display="block";
    }
    function show_b(){
        clearInterval(timer_b);
        swt_b.style.display="block";
    }
    function swt_url(){
        window.open("http://www.baidu.com/","_blank")
    }
    domReady(function(){
        var swt_c = document.getElementById(‘swt_c‘);
        var swt_b = document.getElementById(‘swt_b‘);       

        window.onscroll=window.onresize=function(){
            //改变窗口大小或滚动鼠标,清除定时器,从新计时
            clearInterval(timer_c);
            clearInterval(timer_b);
            timer_c=setInterval(show_c,timeInt);    //中间第二次弹出
            timer_b=setInterval(show_b,timeInt);    //边侧第二次弹出
        }
        setTimeout(show_c,timeOut);         //中间第一次弹出
        timer_c=setInterval(show_c,timeInt);    //中间第二次弹出
        timer_b=setInterval(show_b,timeInt);    //边侧第二次弹出
    });
时间: 2024-11-05 22:51:44

商务通代码的相关文章

商务通代码API

<!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html" /> <meta name="author" content="barney" /> <title> 无标题 2 </title> </head> <body>

商务通打开对话窗口容错代码

在某些情况下,页面加载商务通JS代码失败,导致访客点击咨询按钮无法进入商务通对话窗口,下面医疗模板库为大家整理了一段代码,可以防止因商务通加载失败导致访客无法打开对话窗口这种情况的发生. 完整代码如下: <script type="text/javascript"> function online() { var e = 'anniu'; if (arguments.length == 1) { e = encodeURIComponent(arguments[0]); }

点击/swt/直接跳转商务通(2)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

商务通默认弹窗重写代码

商务通默认弹窗重写代码,重写商务通默认的弹窗.实现原理:通过设置定时器,判断是否存在默认的商务通弹窗标签,如果存在则用自定义的代码将其覆盖. 以下为详细代码,其中o.innerHTML为自定义的弹窗代码,可自行修改为自己的代码: 代码如下 <script> function update_swt_wee() { var o = document.getElementById("LRfloater1"); if (o) { if (o.innerHTML.indexOf(&q

商务通跳转代码(php和html两个版本)

php商务通跳转代码 写一段商务通跳转代码,要求: 1)保证打开的是http://www.swt.com/LR/chat.aspx?from=LKT33156511 2)保证商务通中记录来源是自己的姓名拼音. 可以使用PHP跳转来实现,/swt/index.php 代码如下: <?php $from = isset($_GET['from'])?$_GET['from']:'';   if($from){     header('Location:http://lkt.zoosnet.net/L

网站加载有商务通、商桥,定义js函数触发快商通代码

有的网站已经加载了商务通.商桥的,前期定义了js函数 触发商务通.商桥代码的,可以重新定义新的函数对之前的函数进行覆盖,其 js代码为: var domain = document.domain; /*------------------加载快务通链接---------------*/ var kstJS='<script type="text/javascript" src="http://kefu6.kuaishang.cn/bs/ks.j?cI=399142&am

商务通弹窗破解方法

之前的破解的原理:伪造图片Map点击欺骗商务通识别来实现更换图片和点击,这种方法代码使用很少效果也好,但是必须要付费400修改过的用户才能使用.破解后商务通所有功能仍可以继续使用,如:邀请.强制邀请现在的破解原理:重构弹窗JS调用来进行破解弹窗,经过分析,商务通在弹出邀请对话框时会调用一个function LR_showInviteDiv(h1,h2),然而我们只需要在页面中进行再次重构这个调用,商务通就会默认来调用重构的调用从而实现破解弹窗效果..此方法针对初始用户,开通了商务通却没有付款修改

手机和PC站点击商务通无轨迹解决方法

手机站点击商务通无轨迹解决方法 手机站点击商务通咨询按钮是很多时候会出现后台无法统计到访客的浏览轨迹的情况,这种情况是因为部分手机浏览器打开新的页面不传递来路页面地址信息所导致的.下面为大家介绍一种能解决这一情况的方法: 代码如下 <script type="text/javascript"> function online(){ //商务通轨迹 var e = 'wap'; if(arguments.length == 1){ e = arguments[0]; } if

手机站点击商务通无轨迹解决方法

手机站点击商务通咨询按钮是很多时候会出现后台无法统计到访客的浏览轨迹的情况,这种情况是因为部分手机浏览器打开新的页面不传递来路页面地址信息所导致的.下面为大家介绍一种能解决这一情况的方法: 代码如下: <script type="text/javascript"> function online(){ //商务通轨迹 var e = 'wap'; if(arguments.length == 1){ e = arguments[0]; } if(typeof openZoo