|
浮动QQ在线客服&网站QQ在线咨询 # `* |2 u3 W" \2 i/ E" I: Y' W
第一步:先把以下代码保存为kefu.htm
! v7 z( w' X' P, E' q) Y) S第二步:按橙色说明修改
7 o) z z% F2 |: ^$ c& O绿色部分是要修改的内容,html文档中不包括说明文字:
7 z; Q2 k5 q" N) c8 _' y) D! Y<html> . H) B( W% u9 `, s" I/ r& |% @
<head> % w4 `" t9 G5 t# D
<meta http-equiv="Content-Type" c> / {! j+ O0 F$ s! g
<link rel="stylesheet" href="images/ im.css" type="text/css"> % n3 @4 K3 \' R% p
</head> 2 S3 u9 d7 ~1 K. h
<script>
) A) M7 ~) \- b1 V6 ovar online= new Array(); $ J& d% n3 P1 w7 r
if (!document.layers) / q7 w8 n/ Y: o7 P1 R) ^+ h
document.write('<div id="divStayTopLeft" style="position:absolute">') 1 ~3 r- r3 M, ~* E+ S
</script> ! Y1 i {/ }" F! q7 S
<layer id="divStayTopLeft">
, n0 b2 l) u" c4 I& _<table border="0" width="110" cellspacing="0" cellpadding="0">
9 X7 c m! m, t<tr><td width="110"><img border=0 src=images/kefu_up.gif></td></tr>
: p! _/ a ^; ~6 S e* K<script src="http://webpresence.qq.com/getonline?Type=1&27089965:27043921:56129874:"></script> . ]4 b3 P7 f% @9 M
将绿色部分修改成你的所有客服QQ,多个QQ用半角冒号隔开,最后一个QQ号后面也必须以半角冒号结束
" }2 e1 p' Y z l+ c: U
6 w/ k: @- |' }' o& D3 M以下部分显示第1个客服QQ,注意:online[0] * K n& o3 E0 z7 \( R; k4 l
<tr><td valign=middle background=images/kefu_middle.gif> . q; z) y) p+ x" a( h8 i/ S
<script> 2 C& k0 I) ]7 a( u! U7 L
if (online[0]==0)
5 K8 \6 Z( v6 I' [0 k& t! o" _9 Gdocument.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>"); " y8 Q! S( w% O
else
% E& c* s6 j# h8 s7 Udocument.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>"); 3 s. s( y0 G1 N8 V$ B6 @8 R
</script > 0 @* J1 M4 T) j% V
</td></tr> 6 q( a1 {8 @# r; j: Q2 a4 i& d
6 u. R; Z# z9 ]! C7 G( ^以下部分显示第2个客服QQ,注意:online[1]
! k' {# G0 _! N W<tr><td valign=middle background=images/kefu_middle.gif>
6 C0 J- ]2 b# q+ e- H5 _, H" V<script> / P5 U& P9 s2 z, \6 S# O- G- H' R
if (online[1]==0)
6 L& o, V! J$ t2 U; _% t; xdocument.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>");
" z3 S4 M" R" f! `5 \else 9 Q- b) W2 Z/ O/ T
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>");
0 S$ a% q. ^4 a</script >
, Q/ |. m) Z9 I1 R9 U</td></tr>
2 |4 |5 I* K8 _* \; a- E- Q $ s$ D! |: k$ C9 Y
以下部分显示第3个客服QQ,注意:online[2]。 4 p& f: n* h1 p6 m# D) d
<tr><td valign=middle background=images/kefu_middle.gif> D7 U) r! W4 _; S# C7 S9 P" o) y$ U
<script> * I0 W! c: {* P. s0 Z. u/ A( C
if (online[2]==0)
4 p% u, k3 B& E4 }, }) m! `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>");
# A8 |5 q( M' I, W' I! K3 V6 [$ W- Xelse
4 z" n/ x' k @8 K7 ^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=240434782&Site=在线咨询&Menu=no' title='在线即时交谈'>代理合作</a>");
R0 c9 J5 y7 u' C B2 c3 q</script > 4 E8 ^; z5 b5 x% {1 r7 @
</td></tr>
! L: b$ W' s- I* m : v$ A9 U1 j! S) v# t( W a
多个QQ,按以上规律复制上面的代码后修改online[0] 中的数字(第1个QQ为online[0]、第2个QQ为online[1]、第3个为online[2],以此类推)和QQ号(每组代码中有2处位置改为QQ号、2处位置改为昵称)。 7 D% p6 m$ z; g) d, p( k
3 q1 h4 X! S$ D7 \1 g<tr><td width="110"><img border=0 src=images/kefu_down.gif></td></tr> 5 r7 ^) D" L+ X Y, |
</table>
4 F" r& q4 S0 w</layer>
/ P6 F( E+ o n0 N; L$ h<script type="text/javascript"> - M: b0 f1 T/ j1 T! {2 G! w3 D
//Enter "frombottom" or "fromtop" ( t; `1 ?) z. p3 l
var verticalpos="frombottom" # I3 d4 Q; R/ ]" E
if (!document.layers)
7 ?. J& W8 ]" r* d) b" Z \& v) ldocument.write('</div>') , H! b$ b- U+ X$ u( e
function JSFX_FloatTopDiv()
4 z) ?: L3 c: }& U{ , D' u% x6 K! ~- w
下面的var startX =3是水平位置,250是垂直位置;默认情况在屏幕左侧显示,若要改为右侧显示,修改3的值(var startX =3改为var startX =screen.width-150)即可。 3 j6 M: S9 ^- Y% m
var startX =3, + M% |3 b4 C2 O: X) _) p8 r9 u
startY = 250; $ z7 R( V. j0 B# V; b4 E' h
var ns = (navigator.appName.indexOf("Netscape") != -1); ' J' q+ f+ b# L1 |, I
var d = document;
: u( D' ~2 a7 m' B function ml(id)
" ^7 W% k! p% ^7 H% Y: C5 n {
9 ]" m5 Y* m2 @, Y1 A3 B8 S4 A var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; + j) \3 o6 v1 N1 U/ M: V
if(d.layers)el.style=el; 9 m* g8 d9 g; b4 b) J! @ Y' Z/ q
el.sP=function(x,y){this.style.left=x;this.style.top=y;}; : b5 s/ g2 b9 | l: C3 x
el.x = startX; . g3 n& x: X$ u) r" i
if (verticalpos=="fromtop") " b/ F) @1 e1 A* I
el.y = startY;
) ~4 q9 Q; \& ~* I" m else{
6 g9 ]/ `. g9 n \8 b- | el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; , D5 n$ [7 F3 @/ Y+ h+ u6 t9 r$ L
el.y -= startY;
8 y" Y% Z E0 F7 \( j2 y6 O } - e' _( q( [8 b2 b4 z
return el;
, [3 ^; }/ q. A& N; i. B }7 Q }
& `6 b5 `, S& J ?1 u; w4 N window.stayTopLeft=function()
+ @ T9 L7 l6 _' |$ m4 L3 \: R {
. ]- i E& B) a if (verticalpos=="fromtop"){
, M3 n1 q$ j2 ~. B% ` var pY = ns ? pageYOffset : document.body.scrollTop; 8 e6 T: p) ]1 q* F. Q) ~
ftlObj.y += (pY + startY - ftlObj.y)/8;
6 q; E% Y$ q- j5 g: Z9 `. c' n7 } } 0 J; c6 O2 e2 }; L E- c
else{ - l- H) L" Z, l
var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
& N1 D2 o# ?' o' g ftlObj.y += (pY - startY - ftlObj.y)/8; ) K( R+ }% R7 I& H I
} / s( E! G7 P, W. c+ v2 `$ Q
ftlObj.sP(ftlObj.x, ftlObj.y); 2 n' q2 w- j$ ?; c6 f
setTimeout("stayTopLeft()", 10); ( b' `9 f C# T4 ]3 Q! B
}
& R: v9 g; w4 r: N- [, p$ l+ r ftlObj = ml("divStayTopLeft");
1 M* [& C, s4 g5 |" E stayTopLeft();
9 a; _" D. r8 u$ G) P( x}
4 c; g; o5 R# C: J2 t8 F8 _) Q) fJSFX_FloatTopDiv(); 6 E/ h8 \: Y. S) l2 Y" h3 |5 ^1 a
</script> 0 G. `2 s* M3 H J! Z
</html> 8 \, y" k6 ~/ ^2 S1 j
第三步:下载相关素材(在图片上点右键-图片另存为…),保存到images目录下。 4 Y4 V$ ]& e( E9 X( A: v4 O# ?: E
http://imis.qq.com/images/wpa/images/kefu_up.gif 5 w [9 T) |1 X2 t) {' \ L+ t
http://imis.qq.com/images/wpa/images/ kefu_middle.gif
z) ?; r6 K2 K. H% Q# l( |http://imis.qq.com/images/wpa/images/ kefu_down.gif
* F- D+ M4 t/ I5 Z+ r5 N2 Thttp://imis.qq.com/images/wpa/images/ QQonline.gif
4 D5 K4 ^: N t' ihttp://imis.qq.com/images/wpa/images/ QQoffline.gif 1 T% ~, S) \4 A/ y U+ y- _5 J
http://imis.qq.com/css/im.css
$ a1 i( V* r1 u% D) k5 m第四步:将所有文件和目录保持原有结构(kefu.htm和文件夹images),拷贝到您的网站目录中,在你要添加“浮动QQ在线客服”的页面的最后面添加一行:<!--#include file="kefu.htm"--> |