當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
QQ在线客服JS代码,自适应漂浮在网页右侧
生活随笔
收集整理的這篇文章主要介紹了
QQ在线客服JS代码,自适应漂浮在网页右侧
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
漂浮在網頁右側的QQ在線客服代碼,自適應瀏覽器調試,當你拖動滾動條的時候它會自動計算始終漂浮于某一位置,而且是動畫特效,很不錯,你也可以把它改成一個漂浮廣告,只用換掉表格里的內容就可以了。?
?
?
<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 οnclick="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>
轉載于:https://www.cnblogs.com/zhdonghu/archive/2010/06/23/1763612.html
總結
以上是生活随笔為你收集整理的QQ在线客服JS代码,自适应漂浮在网页右侧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二十万字带你入门C语言-史上最强C语言教
- 下一篇: 从精英云到普惠云,青云QingCloud