|
浮动QQ在线客服&网站QQ在线咨询 9 @( r z# g9 r
第一步:先把以下代码保存为kefu.htm
! [2 X' k6 r% k: \/ ~2 A6 G第二步:按橙色说明修改 ; W! |) K$ {# Y% ~1 c
绿色部分是要修改的内容,html文档中不包括说明文字: 0 m2 Q J6 E" k6 M
<html> . e7 j/ J1 A& E: w
<head> 8 g- N2 ]; U. `: z8 q! J
<meta http-equiv="Content-Type" c>
g* o* x# `( W2 f9 ^% s1 p$ Y" W0 K<link rel="stylesheet" href="images/ im.css" type="text/css"> 4 ~9 l* Q' C3 k+ c5 }6 N
</head>
# r8 x8 k9 E9 i$ r& T z9 D. w5 w<script>
2 k! y& ^# ^/ \8 `8 S. d/ |var online= new Array(); . h8 e2 h$ d( s4 N
if (!document.layers)
0 e& J0 i# `% v( M3 I& D: p, Qdocument.write('<div id="divStayTopLeft" style="position:absolute">') 3 ~% a' A8 u8 Z) g2 {
</script>
- f# I4 l' {" Z1 k- h; u' e<layer id="divStayTopLeft"> * A3 Z D7 w+ ~, E, c! h
<table border="0" width="110" cellspacing="0" cellpadding="0">
. @! l- _/ \1 D<tr><td width="110"><img border=0 src=images/kefu_up.gif></td></tr>
9 D3 T) {1 i( a: e: d+ X+ G<script src="http://webpresence.qq.com/getonline?Type=1&27089965:27043921:56129874:"></script> " a H: _( i( |- q
将绿色部分修改成你的所有客服QQ,多个QQ用半角冒号隔开,最后一个QQ号后面也必须以半角冒号结束 ( |# x3 A, a% E$ h# o6 E
3 C n9 ^) l% O. r8 f以下部分显示第1个客服QQ,注意:online[0] $ g. T+ z: ~4 T
<tr><td valign=middle background=images/kefu_middle.gif>
7 z) a7 D1 n% O<script> * f$ ]% J- Q5 B' @8 Z
if (online[0]==0)
* q, w) Y- k8 W" R8 V, d$ Bdocument.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>"); , ~/ O4 w+ k* i3 b7 U6 p( U* M
else
5 S$ W: v7 u- ~- @( xdocument.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 Q+ ~: X2 Y! c9 i b1 `# K</script > $ Y7 N$ k* N( P' g+ C" A
</td></tr>
- {' ?3 k4 |- L2 V' \' v; O6 K * f+ m; z" @3 @1 @0 X
以下部分显示第2个客服QQ,注意:online[1]
" [; h) ~% N8 ?<tr><td valign=middle background=images/kefu_middle.gif>
' Q' C, T$ b( d8 q2 A% \" O1 U1 L<script> ) J+ j. g& \, \$ w% F: a/ \
if (online[1]==0)
$ ]2 t% x1 v% k9 k9 ydocument.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>"); 8 D4 @: K2 h& ?; f8 E/ s9 |
else 5 f% p0 ~' X* h' v- G! 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>");
. P! g- w: p; @" x) d3 |. `. \</script >
" _' Z% m6 R/ b# L4 X# H Y</td></tr> . S0 V9 W# g0 a: W9 l! ~: u
4 G2 H+ ~5 O4 ?% e3 a2 ^2 z
以下部分显示第3个客服QQ,注意:online[2]。
5 M+ X' n) ^6 [' `" K |<tr><td valign=middle background=images/kefu_middle.gif>
5 ~6 C' Y ^, I ~ H V3 g! B<script> ; F. A y: s8 W3 I# H/ @" |
if (online[2]==0)
1 ~7 S$ j) |2 I5 z5 ~; p4 X! ddocument.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>"); , C! i7 {, |% v* u4 u1 U' }1 a
else
2 f1 v6 U2 `: _0 a6 O/ `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>"); 0 y* d9 S0 d5 Q8 s/ g
</script > # c$ E: p! }' ?* m5 P H( [
</td></tr>
; {& B; _! P& P* x4 J% J- n / `- G6 D' S% Z: t$ [
多个QQ,按以上规律复制上面的代码后修改online[0] 中的数字(第1个QQ为online[0]、第2个QQ为online[1]、第3个为online[2],以此类推)和QQ号(每组代码中有2处位置改为QQ号、2处位置改为昵称)。 4 Z7 u2 m( ` G/ i! X1 {* e- @
' s9 ~* {" Y$ L; M: M/ O
<tr><td width="110"><img border=0 src=images/kefu_down.gif></td></tr> 1 y/ x" s1 ^/ `
</table>
Z' v& b6 w. S6 I- r, u' Q: B* S</layer>
+ \; Z: t8 ?# w' o4 k" Z<script type="text/javascript"> ) h% K, C4 H3 o2 D: f
//Enter "frombottom" or "fromtop" # z9 M$ k3 D1 f* b( `
var verticalpos="frombottom"
5 X% e* l5 J1 D" H- zif (!document.layers)
9 O' l* `( S0 f; M2 Odocument.write('</div>')
# L2 ^( Z0 i" g# C6 rfunction JSFX_FloatTopDiv()
. Q/ V! \: I5 e# z8 ~ L" o% h/ e' G{
3 v W4 o0 ?) ^0 Y* S8 K下面的var startX =3是水平位置,250是垂直位置;默认情况在屏幕左侧显示,若要改为右侧显示,修改3的值(var startX =3改为var startX =screen.width-150)即可。
8 q2 M* S7 G$ p2 p4 j var startX =3, , b5 U& g# ~1 g/ l; S1 \
startY = 250;
# g; B1 E) |8 O" y var ns = (navigator.appName.indexOf("Netscape") != -1);
* t' r4 i5 w3 Z, F" @ var d = document; & e0 c: V3 y: Z0 i. b
function ml(id) ' N2 I" X1 @! y* z
{ ' \5 v4 J2 I Y- j2 I# g8 p g+ C
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; 8 n; h# w3 ~) P2 U3 C& G* ^
if(d.layers)el.style=el; . ^2 C0 r5 W, }0 W* e, [
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
0 V* x9 u: ~( p4 _; K- E! w el.x = startX;
: ` k& H& \+ L' }# o" T5 O if (verticalpos=="fromtop") , K( }9 J4 }- f3 j; ]
el.y = startY;
! C. p6 e0 D* S7 v. Z) z) I else{ : I9 |. W$ Q& s$ C8 B+ {) ]& j+ d
el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; 5 D' a T: P4 i% V a2 A9 h
el.y -= startY; 9 Q8 ?" g% O3 o# G
}
% U. n; n8 L6 y return el;
% `# E% F5 M$ _% r# I2 j. u }
3 J& M, ]. u9 ~2 ~* n* P8 \ window.stayTopLeft=function() , T0 z9 e' W! R& H
{
/ V Q* A7 c& \( k4 f if (verticalpos=="fromtop"){ 5 C J: f6 T* g3 b
var pY = ns ? pageYOffset : document.body.scrollTop;
+ v2 J0 p5 w; G' ] ftlObj.y += (pY + startY - ftlObj.y)/8;
, J! S* r1 l" G4 H: o# e } 9 C \4 ]$ E' g6 R+ ? m6 Q
else{
! E* J8 G5 g% }2 r4 t- }+ B var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; : j7 x' U" M5 T1 v+ F
ftlObj.y += (pY - startY - ftlObj.y)/8; 9 B9 y) @$ @8 u9 y. R) N1 O
} 9 R, `- j; Q" M4 U
ftlObj.sP(ftlObj.x, ftlObj.y);
" l* s9 T4 D; f% L* u$ l setTimeout("stayTopLeft()", 10); % ]4 O8 e4 n, |
}
& P! }' ?$ U4 z5 | ftlObj = ml("divStayTopLeft"); ( t9 m9 o) s/ ^5 ~4 ~$ r
stayTopLeft();
3 W3 E2 E: C7 Z, S$ M7 t ]6 y} 8 g- I* M: q7 L$ W4 m5 t" ~* T
JSFX_FloatTopDiv(); ( J; u9 |8 W1 {* C0 y4 |
</script>
; i+ { Q1 M1 l) h2 G$ i0 b3 _</html>
A4 }# E7 c* s0 @; C% Y) s第三步:下载相关素材(在图片上点右键-图片另存为…),保存到images目录下。
G( N% K; o. mhttp://imis.qq.com/images/wpa/images/kefu_up.gif ' @% u. u& P& ]( h8 a: K2 A
http://imis.qq.com/images/wpa/images/ kefu_middle.gif
5 i* A8 R$ ?# X3 q6 g6 bhttp://imis.qq.com/images/wpa/images/ kefu_down.gif 1 ^& P6 [7 L: i5 ]) B. ^/ x- e
http://imis.qq.com/images/wpa/images/ QQonline.gif
) n4 h* l4 n2 H7 C3 Shttp://imis.qq.com/images/wpa/images/ QQoffline.gif 8 A( T/ \1 |2 t& z, G; W
http://imis.qq.com/css/im.css 7 j" N& j- w5 m3 q- U
第四步:将所有文件和目录保持原有结构(kefu.htm和文件夹images),拷贝到您的网站目录中,在你要添加“浮动QQ在线客服”的页面的最后面添加一行:<!--#include file="kefu.htm"--> |