|
浮动QQ在线客服&网站QQ在线咨询 ( P F" Y1 h( ~/ x% q
第一步:先把以下代码保存为kefu.htm
. b* r6 |! ?4 l第二步:按橙色说明修改 ' N* I. \9 Z4 Y: e! f
绿色部分是要修改的内容,html文档中不包括说明文字:
, J1 T% _3 i# s5 h% @<html> + w/ s7 W$ J \8 Y. m ^6 Z1 P
<head> 8 r( a" m5 `% q8 x- J5 u
<meta http-equiv="Content-Type" c> * k" Y1 V9 N/ E9 B6 ?
<link rel="stylesheet" href="images/ im.css" type="text/css">
0 [. B' m4 N5 ?/ t+ |</head> ^9 R$ ?1 s6 Q5 S, Q8 @3 ~, V; j6 [
<script> 2 M: Y0 V, x& `0 U1 I- [
var online= new Array(); 7 n' ^: ]+ _ s, a' t, Y
if (!document.layers)
% d# ~( e3 t6 M7 c- v) Ndocument.write('<div id="divStayTopLeft" style="position:absolute">') ! q, y1 y1 \( S) W% K$ f: h
</script> + Y& U9 b2 @* ~. Z5 i# W
<layer id="divStayTopLeft">
1 c( B1 n: F) k4 p' T9 V% d/ }<table border="0" width="110" cellspacing="0" cellpadding="0">
9 C7 C; L% p: \- b/ M* [<tr><td width="110"><img border=0 src=images/kefu_up.gif></td></tr>
3 k. ], l& |: J2 o6 s<script src="http://webpresence.qq.com/getonline?Type=1&27089965:27043921:56129874:"></script> * J! |0 |; u3 h. t" G8 t1 j5 \. [
将绿色部分修改成你的所有客服QQ,多个QQ用半角冒号隔开,最后一个QQ号后面也必须以半角冒号结束 7 _6 @% g8 _) z, t" ]7 N
' z9 n7 }- k8 t3 a
以下部分显示第1个客服QQ,注意:online[0]
1 T8 d% o3 U% c }0 n6 D% u; P# R<tr><td valign=middle background=images/kefu_middle.gif> 9 X$ u% T4 J/ V3 z; } a0 l0 _
<script>
7 ?3 f/ q. }9 M3 ?0 Mif (online[0]==0)
1 i! z3 X# ^* vdocument.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>"); ) m3 p! S& u7 \6 u( X6 Y8 O
else
6 s2 b7 b$ |* F8 \% G" w- Wdocument.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>");
4 k7 H; u x- d& B* P y( Q' J# N</script >
3 p3 ?3 d a* J: @- R: B! o& ]& {$ Q</td></tr>
5 _. i- z4 D7 ]8 W; E & R# @9 e" T8 a. v# q
以下部分显示第2个客服QQ,注意:online[1] ; M5 F! R! C/ {# m+ h
<tr><td valign=middle background=images/kefu_middle.gif>
9 ^& ] c. O& h# y8 Y: V1 H<script> f2 w" P1 \, H6 `' S; O+ z4 J
if (online[1]==0) , o i* _% p8 E# ]$ T' n
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>"); 5 I8 g+ x5 h: ?9 Q- |1 U9 ~! G
else
2 J; m# C# O+ m, ^. L# 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=27043921&Site=在线咨询&Menu=no' title='在线即时交谈'>技术支持</a>"); % M J, M7 b% X+ ~2 O" v1 W3 ]
</script > 5 h' c4 V! u* v- D8 y: D
</td></tr>
" e) z& U( V0 I$ z# R
6 ]" U% w1 Y- k& c. k: l以下部分显示第3个客服QQ,注意:online[2]。
( _ Q7 R/ @! u9 o6 f$ i<tr><td valign=middle background=images/kefu_middle.gif> 4 T; b, m& e: D+ x
<script> 5 ?+ r. u. T3 M* h! ~4 O
if (online[2]==0)
0 ? \& p: e8 V. c% w; jdocument.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>");
: _1 ~7 v# P- B. U% \' C9 m9 |' Melse 6 [- g- M5 O1 q# f; X+ p
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>"); 8 C( S9 V* ]" { _, N5 P9 S5 B4 @
</script >
& c, r8 x; L# A</td></tr>
2 N5 X" o/ z+ B+ q& u : q3 a$ } a+ c4 M
多个QQ,按以上规律复制上面的代码后修改online[0] 中的数字(第1个QQ为online[0]、第2个QQ为online[1]、第3个为online[2],以此类推)和QQ号(每组代码中有2处位置改为QQ号、2处位置改为昵称)。
) [7 n+ J9 _8 L% ` 3 k! C# [9 E& l4 x" Z# ~; }* d
<tr><td width="110"><img border=0 src=images/kefu_down.gif></td></tr>
5 s3 y, l8 i+ U5 H) T2 P: v, _</table> 9 o" h" h, b' i) S
</layer>
k: A# |3 D; ^1 O, u<script type="text/javascript">
5 P/ \; e$ ?" @//Enter "frombottom" or "fromtop"
; _% O4 X0 _# ^9 k! M/ B3 k1 qvar verticalpos="frombottom"
, }, } P/ j0 w9 {if (!document.layers) 3 B8 ?5 |! x3 E# N: G6 l9 y& w
document.write('</div>') $ u& V* p/ x8 y4 w- x
function JSFX_FloatTopDiv() 7 r9 K# V& L* d% Q+ ^
{ " H# Y/ V5 m0 f" q' t( J. u( K3 t5 T6 R
下面的var startX =3是水平位置,250是垂直位置;默认情况在屏幕左侧显示,若要改为右侧显示,修改3的值(var startX =3改为var startX =screen.width-150)即可。
5 b1 z% a. A+ n+ J' o) ]3 ~* Y' R) f9 L var startX =3,
, l* l/ d1 Z+ ~) C! J% ~. D startY = 250;
n2 z. f$ X. m% h1 w! [# D var ns = (navigator.appName.indexOf("Netscape") != -1);
/ p# \) _6 N' u% O: Q( b. }/ m var d = document; 3 E! P/ P( S( P& T& ^) |& u2 K: w
function ml(id)
' J' f8 z u6 b) q) K5 _" O+ A: J2 { { 6 [& B- ?& C0 `9 I/ D" N8 R
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
0 K" k" o6 Y2 b if(d.layers)el.style=el; 8 a* C# `* s6 o
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
# v- T7 d- Y* m el.x = startX;
- b, ?; @1 }. z/ F* M if (verticalpos=="fromtop") & s+ _( ^% [* [6 {/ U
el.y = startY;
' @3 I: _6 ~5 [* u, M' ]7 P else{
6 W+ |9 h$ A. e2 V* X, ~ el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; ; {4 U! B2 B$ E4 s! v
el.y -= startY; . ]/ W2 [! U3 J C
} + |8 |! B' w+ q9 }
return el; ( L" H; }( B6 m9 \1 b/ w
} . M/ y' w. O/ I' x
window.stayTopLeft=function()
) [& d" z9 E$ A6 x& Z' Q# V { 8 `) ? q& Y/ ]2 E
if (verticalpos=="fromtop"){ $ k. p0 k1 n( I7 m
var pY = ns ? pageYOffset : document.body.scrollTop; , i! V' h9 `, ~. L9 i
ftlObj.y += (pY + startY - ftlObj.y)/8;
* K1 J+ m6 d/ G2 z$ w+ x% h } ' z# I4 s; ~" b! V2 l
else{
/ k/ w. w: i+ M3 v/ l& x var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; 3 p3 F: ~* U: h" y! l7 x4 z, O8 @
ftlObj.y += (pY - startY - ftlObj.y)/8; & L' g" i3 F* g, k, c, P
} # Z6 n9 v/ c+ c
ftlObj.sP(ftlObj.x, ftlObj.y); ' O+ n2 K w2 M4 n" r( t1 k
setTimeout("stayTopLeft()", 10);
3 O9 i& W3 T/ [ }
; _9 X& `3 z0 u8 r% q V ftlObj = ml("divStayTopLeft");
- K8 Y- j. \ h4 Z# K7 R) t stayTopLeft();
& H4 l+ P* L9 Y2 ~: D1 e2 D} 3 z* K, i3 K' _
JSFX_FloatTopDiv();
8 Y: {; R/ j6 f/ j$ S( G) ^. w- r</script>
1 Z4 [2 [7 r* o3 R2 S' N! p" \</html> 0 K/ r4 N$ S4 q/ i( t* |
第三步:下载相关素材(在图片上点右键-图片另存为…),保存到images目录下。 1 x5 |, s+ g1 x! u
http://imis.qq.com/images/wpa/images/kefu_up.gif , m/ q1 _' E! ^; I3 n% g
http://imis.qq.com/images/wpa/images/ kefu_middle.gif
1 }7 r" M8 G+ ]: q+ G) P- d& L$ y$ `http://imis.qq.com/images/wpa/images/ kefu_down.gif
% h- b" X; m, A$ o, }2 w, mhttp://imis.qq.com/images/wpa/images/ QQonline.gif
) v' ?' Z U4 N: Hhttp://imis.qq.com/images/wpa/images/ QQoffline.gif
! u" y% K- Y" X; z) T1 h# l- phttp://imis.qq.com/css/im.css 8 f1 I* Q+ L) E6 N
第四步:将所有文件和目录保持原有结构(kefu.htm和文件夹images),拷贝到您的网站目录中,在你要添加“浮动QQ在线客服”的页面的最后面添加一行:<!--#include file="kefu.htm"--> |