QQShow.asp
上传用户:mtjhgs
上传日期:2021-12-08
资源大小:3755k
文件大小:5k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

HTML/CSS

  1. <%
  2. Dim connQQstr,connQQ,rssetupQQ,qqonline,adm_qq,adm_qq_name,whereqq,kefuskin,qqskin,qqmsg_on,qqmsg_off,QQ_NAME,QQ,MyQQ,N,sitename
  3. connQQstr = "Provider=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE="&SERVER.MAPPATH("QQ/QQ.mdb")
  4. Set connQQ=server.CreateObject("adodb.connection")
  5. connQQ.Open connQQstr
  6. %>
  7. <%
  8. '此文件不需要作任何修改
  9. Set rssetupQQ=connQQ.execute("select * from QQsetup") 
  10. qqonline=rssetupQQ("qqonline")
  11. adm_qq= rssetupQQ("adm_qq")
  12. adm_qq_name= rssetupQQ("adm_qq_name")
  13. whereqq=rssetupQQ("whereqq")
  14. kefuskin=rssetupQQ("kefuskin")
  15. qqskin=rssetupQQ("qqskin")
  16. qqmsg_on=rssetupQQ("qqmsg_on")
  17. qqmsg_off=rssetupQQ("qqmsg_off")
  18. msn= rssetupQQ("msn")
  19. msn_name= rssetupQQ("msn_name")
  20. set rssetupQQ=Nothing
  21. %>
  22. <%
  23. if adm_qq<>"" and qqonline=1 then
  24. adm_qq=replace(adm_qq,",",",")
  25. if isnull(adm_qq_name) or adm_qq_name="" then adm_qq_name=adm_qq
  26. adm_qq_name=replace(adm_qq_name,",",",")
  27. QQ_NAME=split(adm_qq_name,",")
  28. QQ=split(adm_qq,",")
  29. for N=0 to UBound(QQ)
  30. MyQQ=MyQQ+QQ(N)+":"
  31. next
  32. %>
  33. <script language="javascript">
  34. var online= new Array();
  35. if (!document.layers)
  36. document.write('<div id="divStayTopLeft" style="position:absolute">')
  37. </script>
  38. <layer id="divStayTopLeft">
  39. <table border="0" cellspacing="0" cellpadding="0">
  40. <tr><td><img border=0 src=images/qq/up<%=kefuskin%>.gif></td></tr>
  41. <script src="http://webpresence.qq.com/getonline?Type=1&<%=Myqq%>"></script>
  42. <tr><td>
  43. <table width=118 border=0 bgcolor=#FFFFFF background=images/qq/mid<%=kefuskin%>.gif>
  44. <%
  45. for N=0 to UBound(QQ)
  46. %>
  47. <script>
  48. if (online[<%=n%>]==0)
  49. document.write("<tr><td align=right><a class='c'target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=<%=QQ(n)%>&amp;Site=&Menu=no'><img alt='<p align=left><%=qqmsg_off%>'src=images/qq/QQoff<%=qqskin%>.gif border=0 align=middle></a></td><td><a class='c'target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=<%=QQ(n)%>&Site=&Menu=no'alt='<p align=left><%=qqmsg_off%>'><%=QQ_name(n)%></a></td></tr>");
  50. else
  51. document.write("<tr><td align=right><a class='b'target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=<%=QQ(n)%>&Site=&Menu=no'><img alt='<p align=left><%=qqmsg_on%>'src=images/qq/QQon<%=qqskin%>.gif border=0 align=middle></a></td><td><a class='b'target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=<%=QQ(n)%>&Site=&Menu=no'alt='<p align=left><%=qqmsg_on%>'><%=QQ_name(n)%></a></td></tr>");
  52. </script >
  53. <%next%>
  54. <tr><td align=right><a target=blank href="msnim:chat?contact=<%=msn%>&Site=<%=msn_name%>"><img border="0" SRC="images/msn.gif" alt="<%=msn_name%>"></a></td><td><a target=blank href="msnim:chat?contact=<%=msn%>&Site=<%=msn_name%>"><%=msn_name%></a></td></tr>
  55. </table></td></tr>
  56. <tr><td><img border=0 src=images/qq/down<%=kefuskin%>.gif></td></tr>
  57. </table>
  58. </layer>
  59. <%
  60. if whereqq=1 then
  61. %>
  62. <script type="text/javascript">
  63. var verticalpos="frombottom"
  64. if (!document.layers)
  65. document.write('</div>')
  66. function JSFX_FloatTopDiv()
  67. {
  68. var startX =2,
  69. startY = 220;
  70. var ns = (navigator.appName.indexOf("Netscape") != -1);
  71. var d = document;
  72. function ml(id)
  73. {
  74. var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
  75. if(d.layers)el.style=el;
  76. el.sP=function(x,y){this.style.left=x;this.style.top=y;};
  77. el.x = startX;
  78. if (verticalpos=="fromtop")
  79. el.y = startY;
  80. else{
  81. el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  82. el.y -= startY;
  83. }
  84. return el;
  85. }
  86. window.stayTopLeft=function()
  87. {
  88. if (verticalpos=="fromtop"){
  89. var pY = ns ? pageYOffset : document.body.scrollTop;
  90. ftlObj.y += (pY + startY - ftlObj.y)/8;
  91. }
  92. else{
  93. var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  94. ftlObj.y += (pY - startY - ftlObj.y)/8;
  95. }
  96. ftlObj.sP(ftlObj.x, ftlObj.y);
  97. setTimeout("stayTopLeft()", 10);
  98. }
  99. ftlObj = ml("divStayTopLeft");
  100. stayTopLeft();
  101. }
  102. JSFX_FloatTopDiv();
  103. </script>
  104. <%else%>
  105. <script type="text/javascript">
  106. var verticalpos="frombottom"
  107. if (!document.layers)
  108. document.write('</div>')
  109. function JSFX_FloatTopDiv()
  110. {
  111. var startX =screen.width-140,
  112. startY = 220;
  113. var ns = (navigator.appName.indexOf("Netscape") != -1);
  114. var d = document;
  115. function ml(id)
  116. {
  117. var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
  118. if(d.layers)el.style=el;
  119. el.sP=function(x,y){this.style.left=x;this.style.top=y;};
  120. el.x = startX;
  121. if (verticalpos=="fromtop")
  122. el.y = startY;
  123. else{
  124. el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  125. el.y -= startY;
  126. }
  127. return el;
  128. }
  129. window.stayTopLeft=function()
  130. {
  131. if (verticalpos=="fromtop"){
  132. var pY = ns ? pageYOffset : document.body.scrollTop;
  133. ftlObj.y += (pY + startY - ftlObj.y)/8;
  134. }
  135. else{
  136. var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  137. ftlObj.y += (pY - startY - ftlObj.y)/8;
  138. }
  139. ftlObj.sP(ftlObj.x, ftlObj.y);
  140. setTimeout("stayTopLeft()", 10);
  141. }
  142. ftlObj = ml("divStayTopLeft");
  143. stayTopLeft();
  144. }
  145. JSFX_FloatTopDiv();
  146. </script>
  147. <%
  148. end if
  149. end If
  150. Set connQQ=Nothing 
  151. %>