|
浮动QQ在线客服&网站QQ在线咨询 3 Q) s* h4 r$ J7 O5 U: a
第一步:先把以下代码保存为kefu.htm
' K- o, q4 @$ Z) I5 v第二步:按橙色说明修改
! d u8 d$ k$ j9 g, h: y) e$ _2 U绿色部分是要修改的内容,html文档中不包括说明文字:
/ z4 T% ^: [4 E) i4 ?; \2 a% w<html>
5 V( g& c0 G$ `) P& x4 C* |, D<head> ( D( }2 d% H; J4 G" \" m1 Q8 M) O
<meta http-equiv="Content-Type" c>
\' o# h' J4 u- s, P# @& g( o8 n<link rel="stylesheet" href="images/ im.css" type="text/css">
) z, v \/ U* Z</head>
2 N& M5 o* }) Z/ Q; d- A! ^<script>
' R4 A+ V' s5 nvar online= new Array();
5 W% _: z& |! Z- g3 Sif (!document.layers)
6 {* W2 C" H* q/ g+ Xdocument.write('<div id="divStayTopLeft" style="position:absolute">') w' M; l7 }5 Q! \
</script>
1 i2 \1 h) m* `% U9 a: W& X<layer id="divStayTopLeft"> 1 ]% E9 w$ |0 w: S- F9 {- \& m
<table border="0" width="110" cellspacing="0" cellpadding="0">
2 ] q, d1 s5 V6 e<tr><td width="110"><img border=0 src=images/kefu_up.gif></td></tr>
' L7 u; z0 C7 s- P<script src="http://webpresence.qq.com/getonline?Type=1&27089965:27043921:56129874:"></script> , Q( t4 M, R$ C* f) x! f
将绿色部分修改成你的所有客服QQ,多个QQ用半角冒号隔开,最后一个QQ号后面也必须以半角冒号结束
' q, H- J5 E9 s! n8 f : G; H1 \) W7 Z5 ^# |; {/ f
以下部分显示第1个客服QQ,注意:online[0]
% H. _8 B$ ?, N! v<tr><td valign=middle background=images/kefu_middle.gif> 1 d; @; [6 V, r+ C
<script>
) N' G' M/ j/ X4 {if (online[0]==0) / q! ^" b. |6 Q* M! j- C4 y* \
document.write(" <img src=images/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=27089965&Site=在线咨询&Menu=no' title='客服不在线,请留言'>售前咨询</a>"); # G0 P5 w# w2 Q' E: t% V* c% Z3 I
else ( [5 p& x% q' w, p9 N) K- K$ l
document.write(" <img src=images/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=27089965&Site=在线咨询&Menu=no' title='在线即时交谈'>售前咨询</a>"); & w7 x' F! M, e
</script > & C _3 ~. s3 |' t3 V& [9 F
</td></tr>
9 ~1 @+ m$ g6 u/ e+ u8 n; R5 E$ y
5 v2 F2 J8 u. q3 @: K. m/ t9 F以下部分显示第2个客服QQ,注意:online[1] ; {0 [: q* V* P& z9 i2 d2 Q! U* V
<tr><td valign=middle background=images/kefu_middle.gif> 9 x# d( B) \5 C: P1 P7 j9 f
<script> 6 p/ R8 B. D8 O) s# F
if (online[1]==0)
0 ?' f, F. z _document.write(" <img src=images/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=27043921&Site=在线咨询&Menu=no' title='客服不在线,请留言'>技术支持</a>"); + y; X; O1 x# F: p: \! U
else . K: {6 @& x1 v# [) J+ ?. t" i
document.write(" <img src=images/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=27043921&Site=在线咨询&Menu=no' title='在线即时交谈'>技术支持</a>"); . _$ l% D/ P" b
</script >
7 Z" O6 }! m, W1 _( D! ^0 S</td></tr>
( d' f) s% P, F) @ % N2 q ~0 z+ [/ w
以下部分显示第3个客服QQ,注意:online[2]。
, d$ t+ q9 Y5 a% V' D+ T<tr><td valign=middle background=images/kefu_middle.gif> - N- c) z8 c @8 j9 e/ @5 B! |) w
<script>
t6 ?+ d! o2 K) J! J6 N' W4 uif (online[2]==0) . y. l+ Y2 v: c1 F: O
document.write(" <img src=images/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=240434782&Site=在线咨询&Menu=no' title='客服不在线,请留言'>代理合作</a>"); 0 e& J, V0 T6 M# ? J v
else
9 T0 q+ p* Q" L% R4 d# w4 hdocument.write(" <img src=images/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=240434782&Site=在线咨询&Menu=no' title='在线即时交谈'>代理合作</a>"); , I8 B! }8 G* w- t; o. U
</script > 9 ?# x" U1 J6 }
</td></tr> # I- c3 O- p7 F6 W# L2 z
- E7 B$ ?* x' N6 g/ s8 w7 |多个QQ,按以上规律复制上面的代码后修改online[0] 中的数字(第1个QQ为online[0]、第2个QQ为online[1]、第3个为online[2],以此类推)和QQ号(每组代码中有2处位置改为QQ号、2处位置改为昵称)。
9 e* k4 L$ O7 n
& B$ M' e# F! K3 {<tr><td width="110"><img border=0 src=images/kefu_down.gif></td></tr> # m# I$ H5 |, X: t
</table> 5 @1 c1 ?! v/ G
</layer> * O4 O& W* n, W, d# c: u
<script type="text/javascript">
1 @+ J7 |7 a6 r$ r//Enter "frombottom" or "fromtop" 9 w _5 |1 z# Z7 J' `5 {5 f# m: \
var verticalpos="frombottom" ! X# ?& r( w4 \- y, y
if (!document.layers)
/ f1 B. e4 Y4 D, @( v' \document.write('</div>')
3 ]# H! w9 Z& }: S h$ T& Wfunction JSFX_FloatTopDiv() * d% h. v- R# o7 \, }
{
1 x0 J4 X7 j8 t* e: p下面的var startX =3是水平位置,250是垂直位置;默认情况在屏幕左侧显示,若要改为右侧显示,修改3的值(var startX =3改为var startX =screen.width-150)即可。 / t! h) m! P9 o& X6 P* u* H0 ?
var startX =3,
$ S# z: }( x* L8 f/ S startY = 250;
, y# @0 L7 r5 E+ K: H var ns = (navigator.appName.indexOf("Netscape") != -1); 5 z1 m$ w2 f" o# t2 M
var d = document; . q$ }" o) ?% L% ^% h1 X7 F) Y
function ml(id) ' x# Q a5 K' I! r k
{ ) @* x& `! m( B; W. k
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; + m# o2 z# x6 y' U3 F' U6 r
if(d.layers)el.style=el;
M% h$ ~/ B: \2 ~) F el.sP=function(x,y){this.style.left=x;this.style.top=y;};
8 s. j. q/ k3 h4 f e0 E el.x = startX; ) h, u: w& o+ e2 C8 `, I
if (verticalpos=="fromtop") ' d$ M; c5 q( ^, _4 N+ q. |
el.y = startY; 8 H5 N E+ \" ]: w$ s0 O
else{ ! l* U) A7 ?* y9 e6 R/ y" E
el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
) D# t, s/ A! D, M" \ el.y -= startY;
% ~4 i4 A/ I, ?3 k+ ?, D5 @ } " h3 W9 f/ `, F6 Y7 V! |2 s' H* q
return el; " ~4 w( |8 n* W6 u: F
} : X q7 u' Q, n
window.stayTopLeft=function()
8 |) n7 ~. x6 J8 _+ u { # W' T7 p) z8 v+ X4 p
if (verticalpos=="fromtop"){ 9 W0 K1 ~, W( v0 j+ j+ W d# k8 V+ A1 f
var pY = ns ? pageYOffset : document.body.scrollTop;
' @- r& q) i& V+ V5 Y7 t ftlObj.y += (pY + startY - ftlObj.y)/8; * o' U, u, k+ U9 n4 W) [- b6 v
} 3 v0 c- W+ S8 i
else{
# l+ i" i6 j' l8 @0 U% c var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; ) Y8 g; [7 @4 O& t% ~9 z8 U5 u: L( x" w
ftlObj.y += (pY - startY - ftlObj.y)/8; : i3 S) f. B9 z: a8 J( m
}
) Q7 }$ y" [ h( y) m( x' }4 [: m ftlObj.sP(ftlObj.x, ftlObj.y);
3 Y n2 R4 L) R ^ setTimeout("stayTopLeft()", 10);
! p- k8 B8 L3 G# | }
4 A. S1 L2 R" ]; H' g* t& d' I ftlObj = ml("divStayTopLeft"); 6 j4 G3 V4 H3 y6 b, `! c' i
stayTopLeft();
$ }# N( ?2 |9 P, g, o: \- r}
1 p. T. {8 e- P% |+ o: tJSFX_FloatTopDiv();
* X' P# |4 x9 i1 d# B</script>
7 M; U& v8 @( _) C7 v' _% l, Q- B# ^</html>
6 a' @0 y7 `! d% [0 f7 [8 ~3 ~第三步:下载相关素材(在图片上点右键-图片另存为…),保存到images目录下。 % U0 p5 C- g% T+ W2 ~6 e* N
http://imis.qq.com/images/wpa/images/kefu_up.gif
( o+ c. B- y' J, |, i* t* Nhttp://imis.qq.com/images/wpa/images/ kefu_middle.gif
. l9 s! i- i9 G+ T( [% Khttp://imis.qq.com/images/wpa/images/ kefu_down.gif
8 v- P# y, _) j3 u+ Bhttp://imis.qq.com/images/wpa/images/ QQonline.gif
# C4 b9 G& i/ e. V" y- Shttp://imis.qq.com/images/wpa/images/ QQoffline.gif 3 A; S6 z. M/ O0 W: H5 _% P" _
http://imis.qq.com/css/im.css
* U: f5 S6 [; M9 `3 m' V. D7 [0 ~第四步:将所有文件和目录保持原有结构(kefu.htm和文件夹images),拷贝到您的网站目录中,在你要添加“浮动QQ在线客服”的页面的最后面添加一行:<!--#include file="kefu.htm"--> |