用php语言做的网站,想要实现在线QQ客服,在网页上漂浮的QQ客服。PHP如何实现QQ在线客服?

解决方案 »

  1.   

    网上很多类似的代码呀
    比如 http://www.ajaxsamples.cn/html/1307.html 
      

  2.   

    这个只要用腾讯的JS就可以了,和PHP没关系。
      

  3.   

    随便google下就能找到,55la,懒人图库都有相关源代码
      

  4.   

    http://wp.qq.com/
    填好了生成,将生成的代码放到html里面就行了
      

  5.   

    这个HTML都可以实现的。。 跟PHP没啥关系吧。。 
      

  6.   

    下载这个 js 文件,修改里面的QQ号码,然后在你的网站调用就可以了
    http://blog.3cchina88.com/kefu.js
      

  7.   


    这个用JQ的一个插件做,不用PHP,插件叫floatDiv
      

  8.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>QQ在线客服</title>
    </head>
    <body>
    <DIV id=divStay style="POSITION: absolute">
    <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
      <TBODY>
      <TR>
        <TD vAlign=top width="7%"></TD></TR></TBODY></TABLE></DIV>
    <SCRIPT language=javascript>
    function picsize(obj,MaxWidth){
      img=new Image();
      img.src=obj.src;
      if (img.width>MaxWidth)
      {
        return MaxWidth;
      }
      else
      {
        return img.width;
      }
    }
    function CloseQQ()
    {
    divStayTopleft.style.display="none";
    return true; 
    }
    var online= new Array();
    </SCRIPT>
    <div id="divStayTopleft" style="POSITION: absolute">
     <table cellspacing="0" cellpadding="0" width="109" border="0">
      <tr>
       <td colspan="3">
       <a onclick="CloseQQ()" href="javascript:;" shape="circle" coords="91,16,12">
       <img height="34" src="http://www.codefans.net/jscss/demoimg/qq_top.gif" width="109" usemap="#Map" border="0"></a></td>
      </tr>
      <tr>
       <td width="6"><img height="100" src="http://www.codefans.net/jscss/demoimg/qq_life.gif" width="6"></td>
       <td valign="top" width="96" background="sto/qq_bg.gif">
       <table cellspacing="0" cellpadding="0" width="90" align="center" border="0">
        <tr>
         <td height="30">
         <table cellspacing="0" cellpadding="0" width="90" border="0">
          <tr>
           <td>
           <img height="13" src="http://www.codefans.net/jscss/demoimg/qq_ico1.gif" width="16"><span class="font_12"> 
           <span style="font-size: 12px">在线客服</span></span></td>
          </tr>
         </table>
         </td>
        </tr>
        <tr>
         <td>
         <table border="0" width="100%" cellpadding="2" id="table47">
          <tr>
           <td width="15" valign="top" height="23">
           <img border="0" src="http://www.codefans.net/jscss/demoimg/qq_v01.gif" width="16" height="16"></td>
           <td valign="bottom"><script>document.write("<a target=blank href=tencent://message/?uin=123456&Site=源码爱好者&Menu=yes><img border=0 SRC=http://wpa.qq.com/pa?p=1:615050000:10 alt=[源码爱好者]></a>");</script></td>
          </tr>
         </table>
         </td>
        </tr>
        <tr>
         <td></td>
        </tr>
        <tr>
         <td>
         <table border="0" width="100%" cellpadding="2" id="table47">
          <tr>
           <td width="15" valign="top" height="23">
           <img border="0" src="http://www.codefans.net/jscss/demoimg/qq_n01.gif" width="16" height="16"></td>
           <td valign="bottom"><script>document.write("<a target=blank href=tencent://message/?uin=123456&Site=源码爱好者&Menu=yes><img border=0 SRC=http://wpa.qq.com/pa?p=1:43486831:10 alt=[源码爱好者]></a>");</script></td>
          </tr>
         </table>
         </td>
        </tr>
        <tr>
         <td></td>
        </tr>
       </table>
       </td>
       <td width="7"><img height="100" src="http://www.codefans.net/jscss/demoimg/qq_right.gif" width="7"></td>
      </tr>
      <tr>
       <td colspan="3">
       <img height="30" src="http://www.codefans.net/jscss/demoimg/qq_bottom1.gif" width="109"></td>
      </tr>
      <tr>
       <td colspan="3"><a href="http://www.codefans.net" target="_blank"><img height="33" src="http://www.codefans.net/jscss/demoimg/qq_logo.gif" width="109" border="0"></a></td>
      </tr>
     </table>
    </div>
    <script type="text/javascript">
    function FloatTop()
    {
     var startX1 =document.body.offsetWidth-125 ,startY1 = 5;
     var startX2 =0,startY2 = 95;
     var ns = (navigator.appName.indexOf("Netscape") != -1);
     var d = document;
     function ml(id,startX,startY)
     {
      var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
      if(d.layers)el.style=el;
      el.sP=function(x,y){this.style.left=x;this.style.top=y;};
      el.x = startX;
      el.y = startY;
      return el;
     }
     window.stayTopLeft=function()
     {
      var pY = ns ? pageYOffset : document.body.scrollTop;
      ftlObj.y += (pY + startY1 - ftlObj.y)/8;
      ftlObj1.y += (pY + startY2 - ftlObj1.y)/8;
      ftlObj.sP(document.body.scrollLeft+document.body.offsetWidth-125, ftlObj.y);
      ftlObj1.sP(ftlObj1.x, ftlObj1.y);
      setTimeout("stayTopLeft()", 30);
     }
     ftlObj = ml("divStay",(document.body.scrollLeft+document.body.offsetWidth)/2+379,0);
     ftlObj1 = ml("divStayTopLeft",(document.body.scrollLeft+document.body.offsetWidth)/2+379,30);
     stayTopLeft();
    }
    FloatTop();
    </script>
    <!--End -->
    <table><tr><td height="800"></td></tr></table>
    </body>
    </html>