firefox和ie都支持的QQ客服 firefox和ie都支持的QQ客服代码,最好还能随滚动条上下滚动 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SCRIPT>var online= new Array();if (!document.layers)document.write('<div id="divStayTopLeft" style="position:absolute">')</SCRIPT><LAYER id=divStayTopLeft><TABLE cellSpacing=0 cellPadding=0 width=110 border=0><TBODY><TR><TD width=110><IMG src="http://www.dns333.com/kefu_up.gif" border=0></TD></TR><SCRIPT src="http://webpresence.qq.com/getonline?Type=1&80888:853846:"></SCRIPT><TR><TD vAlign=center background=http://www.dns333.com/kefu_middle.gif><SCRIPT>if (online[0]==0)document.write(" <img src=http://www.dns333.com/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=80888&Site=在线咨询&Menu=no' title='客服不在线,请留言'>80888</a>");elsedocument.write(" <img src=http://www.dns333.com/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=80888&Site=在线咨询&Menu=no' title='在线即时交谈'>80888</a>");</SCRIPT></TD></TR><TR><TD vAlign=center background=http://www.dns333.com/kefu_middle.gif><SCRIPT>if (online[1]==0)document.write(" <img src=http://www.dns333.com/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=853846&Site=在线咨询&Menu=no' title='客服不在线,请留言'>853846</a>");elsedocument.write(" <img src=http://www.dns333.com/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=853846&Site=在线咨询&Menu=no' title='在线即时交谈'>853846</a>");</SCRIPT></TD></TR><TR><TD width=110><IMG src="http://www.dns333.com/kefu_down.gif" border=0></TD></TR></TBODY></TABLE></LAYER><SCRIPT type=text/javascript>var verticalpos="frombottom"if (!document.layers)document.write('</div>')function JSFX_FloatTopDiv(){ var startX =0, startY = 350; var ns = (navigator.appName.indexOf("Netscape") != -1); var d = document; function ml(id) { 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; if (verticalpos=="fromtop") el.y = startY; else{ el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; el.y -= startY; } return el; } window.stayTopLeft=function() { if (verticalpos=="fromtop"){ var pY = ns ? pageYOffset : document.body.scrollTop; ftlObj.y += (pY + startY - ftlObj.y)/8; } else{ var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; ftlObj.y += (pY - startY - ftlObj.y)/8; } ftlObj.sP(ftlObj.x, ftlObj.y); setTimeout("stayTopLeft()", 10); } ftlObj = ml("divStayTopLeft"); stayTopLeft();}JSFX_FloatTopDiv();</SCRIPT> 我刚用过的,可以参考一下<!--浮动QQ客服代码开始 --><DIV id=STATICMENU style="Z-INDEX: 999; LEFT: 88%; VISIBILITY: visible; WIDTH: 106px; POSITION: absolute; TOP: 100px; HEIGHT: 193px; "> <table width="106" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="3" > <img src="images/QQ_3.gif" width="106" height="71" border="0" usemap="#MapForQQ"></td> </tr> <tr> <td width="4" height="78" background="images/QQ_8.gif" > </td> <td width="98" align="center"> <table width="100%" cellspacing="0" cellpadding="3"> <tr> <td width="36%" align="center"> <img src="images/QQ.gif" width="16" height="17" ></td> <td width="64%"> <a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">业务咨询</a> </td> </tr> <tr> <td align="center"> <img src="images/QQ.gif" width="16" height="17"></td> <td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">业务咨询</a></td> </tr> <tr> <td align="center"> <img src="images/QQ.gif" width="16" height="17"></td> <td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">技术服务</a></td> </tr> <tr> <td align="center"><img src="images/QQ.gif" width="16" height="17"></td> <td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">意见反馈</a></td> </tr> </table> </td> <td width="4" background="images/QQ_7.gif"> </td> </tr> <tr> <td colspan="3"> <img src="images/QQ_12.gif" width="106" height="44"> </td> </tr> </table> <SCRIPT><!--var stmnGAP1 = 0; var stmnGAP2 = 300; /* stmnGAP2小时,距离顶部的距离在stmnGAP2与stmnGAP1之间,stmnGAP2为离相对顶部的最小距离,stmnGAP1离相对顶部最大距离,开始时为stmnGAP1,往下滚动,最后会变为stmnGAP2,stmnGAP2比stmnGAP1大时,stmnGAP1不起作用,stmnGAP2为距离相对顶部距离 */var stmnBASE = 0; //设定浮动块的初始位置,相对距离var stmnActivateSpeed = 200;//启动速度var stmnScrollSpeed = 10;//浮动速度var stmnTimer;//setTimeout句柄function RefreshStaticMenu(){var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;stmnStartPoint = parseInt(STATICMENU.style.top, 10);stmnEndPoint = document.body.scrollTop + stmnGAP2;if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;stmnRefreshTimer = stmnActivateSpeed;if ( stmnStartPoint != stmnEndPoint ) { stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 ); STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ); stmnRefreshTimer = stmnScrollSpeed;}stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);}STATICMENU.style.top = document.body.scrollTop + stmnBASE; RefreshStaticMenu();//--> </SCRIPT> <SCRIPT> function closeQQ(){ STATICMENU.style.display='none'; } </SCRIPT></DIV><map name="MapForQQ"> <area shape="circle" coords="89,10,11" href="javascript:closeQQ();"></map><!--浮动QQ客服代码结束 --> 请教 2个JS代码冲突 导致只有其中一个有效 求正则。。。 请教一个有关于正则的问题 怎么用javascript HTML 实现图片的拖拽和放大缩小? 为什么不能插入表格? [请问]怎样取得表格的某一列宽度的像素值?——解决问题立即结贴! parseInt(32.6)为什么是32而不是33 帮忙看看问题,谢谢,,急~~! 出了个小问题,懂的请帮忙,不懂也请帮顶,有来有分:) 急---在线等待 怎么通过2个输入框来计算出第三个输入框的日期 转义问题
var online= new Array();
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</SCRIPT>
<LAYER id=divStayTopLeft>
<TABLE cellSpacing=0 cellPadding=0 width=110 border=0>
<TBODY>
<TR>
<TD width=110><IMG src="http://www.dns333.com/kefu_up.gif" border=0></TD></TR>
<SCRIPT src="http://webpresence.qq.com/getonline?Type=1&80888:853846:"></SCRIPT><TR>
<TD vAlign=center background=http://www.dns333.com/kefu_middle.gif>
<SCRIPT>
if (online[0]==0)
document.write(" <img src=http://www.dns333.com/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=80888&Site=在线咨询&Menu=no' title='客服不在线,请留言'>80888</a>");
else
document.write(" <img src=http://www.dns333.com/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=80888&Site=在线咨询&Menu=no' title='在线即时交谈'>80888</a>");
</SCRIPT>
</TD></TR>
<TR>
<TD vAlign=center background=http://www.dns333.com/kefu_middle.gif>
<SCRIPT>
if (online[1]==0)
document.write(" <img src=http://www.dns333.com/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=853846&Site=在线咨询&Menu=no' title='客服不在线,请留言'>853846</a>");
else
document.write(" <img src=http://www.dns333.com/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=853846&Site=在线咨询&Menu=no' title='在线即时交谈'>853846</a>");
</SCRIPT>
</TD></TR>
<TR>
<TD width=110><IMG src="http://www.dns333.com/kefu_down.gif" border=0></TD></TR></TBODY></TABLE></LAYER>
<SCRIPT type=text/javascript>
var verticalpos="frombottom"
if (!document.layers)
document.write('</div>')
function JSFX_FloatTopDiv()
{
var startX =0,
startY = 350;
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id)
{
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;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopLeft=function()
{
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : document.body.scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopLeft()", 10);
}
ftlObj = ml("divStayTopLeft");
stayTopLeft();
}
JSFX_FloatTopDiv();
</SCRIPT>
<DIV id=STATICMENU
style="Z-INDEX: 999; LEFT: 88%; VISIBILITY: visible; WIDTH: 106px; POSITION: absolute; TOP: 100px; HEIGHT: 193px; ">
<table width="106" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" >
<img src="images/QQ_3.gif" width="106" height="71" border="0" usemap="#MapForQQ"></td>
</tr>
<tr>
<td width="4" height="78" background="images/QQ_8.gif" >
</td>
<td width="98" align="center">
<table width="100%" cellspacing="0" cellpadding="3">
<tr>
<td width="36%" align="center">
<img src="images/QQ.gif" width="16" height="17" ></td>
<td width="64%">
<a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">业务咨询</a>
</td>
</tr>
<tr>
<td align="center">
<img src="images/QQ.gif" width="16" height="17"></td>
<td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">业务咨询</a></td>
</tr>
<tr>
<td align="center">
<img src="images/QQ.gif" width="16" height="17"></td>
<td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">技术服务</a></td>
</tr>
<tr>
<td align="center"><img src="images/QQ.gif" width="16" height="17"></td>
<td><a href="http://wpa.qq.com/msgrd?V=1&Uin=862392806&Site=www.sdxiuqiang.com&Menu=No" target="_blank">意见反馈</a></td>
</tr>
</table>
</td>
<td width="4" background="images/QQ_7.gif">
</td>
</tr>
<tr>
<td colspan="3">
<img src="images/QQ_12.gif" width="106" height="44">
</td>
</tr>
</table>
<SCRIPT>
<!--
var stmnGAP1 = 0;
var stmnGAP2 = 300;
/* stmnGAP2小时,距离顶部的距离在stmnGAP2与stmnGAP1之间,stmnGAP2为离相对顶部的最小距离,stmnGAP1离相对顶部最大距离,开始时为stmnGAP1,往下滚动,最后会变为stmnGAP2,stmnGAP2比stmnGAP1大时,stmnGAP1不起作用,stmnGAP2为距离相对顶部距离 */
var stmnBASE = 0; //设定浮动块的初始位置,相对距离
var stmnActivateSpeed = 200;//启动速度
var stmnScrollSpeed = 10;//浮动速度
var stmnTimer;//setTimeout句柄function RefreshStaticMenu()
{
var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
stmnStartPoint = parseInt(STATICMENU.style.top, 10);
stmnEndPoint = document.body.scrollTop + stmnGAP2;
if (stmnEndPoint < stmnGAP1)
stmnEndPoint = stmnGAP1;
stmnRefreshTimer = stmnActivateSpeed;
if ( stmnStartPoint != stmnEndPoint ) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
stmnRefreshTimer = stmnScrollSpeed;
}
stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);
}
STATICMENU.style.top = document.body.scrollTop + stmnBASE;
RefreshStaticMenu();
//-->
</SCRIPT>
<SCRIPT>
function closeQQ(){
STATICMENU.style.display='none';
}
</SCRIPT>
</DIV>
<map name="MapForQQ">
<area shape="circle" coords="89,10,11" href="javascript:closeQQ();">
</map>
<!--浮动QQ客服代码结束 -->