<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    浮動QQ客服的實現

    Posted on 2011-11-05 10:01 ZhouFeng 閱讀(946) 評論(0)  編輯  收藏 所屬分類: 原創Web開發
    這個功能是最近的一個東東需要,所以關注了一下,在網上找了一些,感覺都有點復雜,經過一段時間的學習后,終于實現了一個稍微簡潔的版本
    我是用的wp.qq.com官方網站上的提示完成了,在頁面里定義一個DIV,里面的內容安排就自己確定了,我的代碼如下
    <!-- 在線客服部分 -->
        
    <div id="online_box">
            
    <div id="title">
                聯系我們
            
    </div>
            
    <div id="qqlist">
                
    <p>電話:</p>
                
    &nbsp;&nbsp;&nbsp;(028)1234567<br>
                
    &nbsp;&nbsp;&nbsp;(028)1234567<br>
                
    <br>
                在線咨詢:
                
    <p>
                    客服1 
    <target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=111111&site=qq&menu=yes">
                        
    <img border="0" src="http://wpa.qq.com/pa?p=2:111111:41" alt="點擊這里給我發消息" title="點擊這里給我發消息"></a>
                
    </p>
                
    <p>
                    客服2 
    <target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=222222&site=qq&menu=yes">
                        
    <img border="0" src="http://wpa.qq.com/pa?p=2:222222:41" alt="點擊這里給我發消息" title="點擊這里給我發消息"></a>
                
    </p>
                
    <p>
                    客服3 
    <target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=333333&site=qq&menu=yes">
                        
    <img border="0" src="http://wpa.qq.com/pa?p=2:333333:41" alt="點擊這里給我發消息" title="點擊這里給我發消息"></a>
                
    </p>
                
            
    </div>
        
    </div>
    <!-- 在線客服部分結束 -->
    那部分<a>...</a>的代碼是在wp.qq.com上拷貝的,網站上還有很多的樣式供選擇,為了適應本來的頁面樣式,還得定義該層的樣式,確定顯示位置等,使其更規范些,我的樣式定義如下
    /********************在線服務部分**********************/
    #online_box
    {
        position
    : absolute;
        float
    : right;
        left
    : 5px;
        top
    : 200px;
        z-index
    : 10;
        border
    : 1px solid #0168b7;
        width
    : 170px;
        background-color
    : white;
        text-align
    : left;
    }
    #online_box #title
    {
        background-color
    : #0168b7;
        color
    : white;
        font-size
    : 12;
        font-weight
    : bold;
        padding
    : 10px;
    }
    #online_box #qqlist
    {
        font-size
    : 12;
        padding
    : 20px;
    }
    #online_box #qqlist img
    {
        vertical-align
    :middle;
    }
    接下來就是對頁面滾動的處理,實現層的浮動,我借用了jQuery來完成的,庫的引入就不必再寫了,下面附上寫的腳本
     1 $(document).ready(function(){
     2     
     3     var bodyTop = 0;
     4     var selfHeight = $("#online_box").height();
     5     if (typeof window.pageYOffset != 'undefined') {
     6         bodyTop = window.pageYOffset;
     7     } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
     8         bodyTop = document.documentElement.scrollTop;
     9     }else if (typeof document.body != 'undefined') {
    10         bodyTop = document.body.scrollTop;
    11     }
    12     $("#online_box").css("top", bodyTop+document.body.clientHeight-selfHeight-5);    
    13 });
    14 
    15 
    16 
    17 $(window).scroll(function() {
    18     var bodyTop = 0;
    19     var selfHeight = $("#online_box").height();
    20     if (typeof window.pageYOffset != 'undefined') {
    21         bodyTop = window.pageYOffset;
    22     } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
    23         bodyTop = document.documentElement.scrollTop;
    24     }else if (typeof document.body != 'undefined') {
    25         bodyTop = document.body.scrollTop;
    26     }
    27     
    28     //靠上端方式
    29     //$("#online_box").css("top", 100 + bodyTop);
    30 
    31     //靠下端方式
    32     $("#online_box").css("top", bodyTop+document.body.clientHeight-selfHeight-5);
    33 });
    我采用靠左下的方式顯示,直接在CSS中無法確定靠下顯示的頁面顯示高度,所以在ready()里做了一次定位,如果是按上對齊方式,這部分可以不寫,直接把TOP寫在CSS里就行了,下面的滾動定位也會簡單些
    好啦,任務完成,收工,今天周六,把前幾天完成的事情記錄一下先:)
    主站蜘蛛池模板: 亚洲日韩在线视频| 亚洲AV无码久久| 亚洲熟妇少妇任你躁在线观看| 十八禁无码免费网站 | 亚洲午夜无码片在线观看影院猛| 亚洲AV成人精品一区二区三区| 日韩黄色免费观看| 最新亚洲人成网站在线观看| 四虎影视在线永久免费观看| 伊人久久国产免费观看视频| 自拍偷自拍亚洲精品第1页| a级成人毛片免费图片| 亚洲电影中文字幕| 99久久免费国产香蕉麻豆 | 亚洲国产人成在线观看| 色窝窝免费一区二区三区| 亚洲欧美日韩中文无线码 | 免费看美女被靠到爽| 日韩在线观看免费| 亚洲av无码专区在线播放| 亚洲精品在线免费观看| 久久精品国产亚洲AV| 狠狠亚洲婷婷综合色香五月排名| 国产免费一区二区三区不卡 | 国产精品亚洲av色欲三区| 亚洲第一区在线观看| 国产真人无码作爱视频免费 | 亚洲色欲色欲www在线丝| 久久久久久免费一区二区三区| 亚洲无圣光一区二区| 免费在线观看黄色毛片| 久久久久久久久久国产精品免费| 国产婷婷综合丁香亚洲欧洲| 亚洲精品久久久www| 2021在线观看视频精品免费| 国产亚洲精品美女| 97亚洲熟妇自偷自拍另类图片| 日韩在线视频免费看| 免费的全黄一级录像带| 亚洲女女女同性video| 亚洲αv久久久噜噜噜噜噜|