为什么他有时候出现2行,有时3行,4行,甚至1行也没有(详细看www.kufang.com.cn/ku)

sunliguang_sun 2005-07-06 11:28:40
第3段:
<%
sql="select top 10 * from gongsi where shh=1 and tj=1 and dq='广州' order by id desc"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
i=0

do while not rs.eof
if rs("webname")<>"" then
session(i)=" <a href="&rs("webname")&" target=_blank>"&trim(rs("companyname"))&"</a><br>"
else
session(i)=" <a href=showgs.asp?id="&rs("id")& " target=_blank>"&trim(rs("companyname"))&"</a><br>"
end if
rs.movenext
i=i+1
loop%>
<script language="javascript">
var marqueeContent4=new Array(); //定义一个数组,用来存放显示内容
marqueeContent4[0]='<%=session(0)%>';
marqueeContent4[1]='<%=session(1)%>';
marqueeContent4[2]='<%=session(2)%>';
marqueeContent4[3]='<%=session(3)%>';
marqueeContent4[4]='<%=session(4)%>';
marqueeContent4[5]='<%=session(5)%>';
marqueeContent4[6]='<%=session(6)%>';
marqueeContent4[7]='<%=session(7)%>';
var marqueeInterval4=new Array(); //定义一些常用而且要经常用到的变量
var marqueeId4=0;
var marqueeDelay4=4000;
var marqueeHeight4=28;

//接下来的是定义一些要使用到的函数
Array.prototype.random=function() {
var a=this;
var l=a.length;
for(var i=0;i<l;i++) {
var r=Math.floor(Math.random()*(l-i));
a=a.slice(0,r).concat(a.slice(r+1)).concat(a[r]);
}
return a;
}
function initMarquee4() {
marqueeContent4=marqueeContent4.random();
var str='';
for(var i=0;i<Math.min(3,marqueeContent4.length);i++)

str+=(i>0?'  ':'')+marqueeContent4[i];
document.write('<div id=marqueeBox4 style="overflow:hidden;height:'+marqueeHeight4+'px" onmouseover="clearInterval(marqueeInterval4[0])" onmouseout="marqueeInterval4[0]=setInterval(\'startMarquee4()\',marqueeDelay4)"><div>'+str+'</div></div>');
marqueeId4+=2;
if(marqueeContent4.length>3)marqueeInterval4[0]=setInterval("startMarquee4()",marqueeDelay4);
}
function reinitMarquee4() {
js_scroll_content.src='scroll_content4.js';
marqueeContent4=marqueeContent4.random();
var str='';
for(var i=0;i<Math.min(3,marqueeContent2.length);i++)

str+=(i>0?'  ':'')+marqueeContent2[i];
marqueeBox4.childNodes[(marqueeBox2.childNodes.length==1?0:1)].innerHTML=str;
marqueeId4=4;
}
function startMarquee4() {
var str='';
for(var i=0;(i<3)&&(marqueeId2+i<marqueeContent4.length);i++) {
str+=(i>0?'  ':'')+marqueeContent2[marqueeId4+i];
}
marqueeId4+=3;
if(marqueeId4>marqueeContent4.length)marqueeId4=0;

if(marqueeBox4.childNodes.length==1) {
var nextLine4=document.createElement('DIV');
nextLine4.innerHTML=str;
marqueeBox4.appendChild(nextLine4);
}
else {
marqueeBox4.childNodes[0].innerHTML=str;
marqueeBox4.appendChild(marqueeBox4.childNodes[0]);
marqueeBox4.scrollTop=0;
}
clearInterval(marqueeInterval4[1]);
marqueeInterval4[1]=setInterval("scrollMarquee4()",20);
}
function scrollMarquee4() {
marqueeBox4.scrollTop++;
if(marqueeBox4.scrollTop%marqueeHeight4==(marqueeHeight4-1)){
clearInterval(marqueeInterval4[1]);
}
}
initMarquee4();
</script>
<%rs.close
set rs=nothing%>
第4段





<%for i=0 to 10
session(i)=""
next
sql="select top 8 * from gongsi where shh=1 and tj=1 and dq='深圳' order by id desc"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
i=0
do while not rs.eof
if rs("webname")<>"" then
session(i)=" <a href="&rs("webname")&" target=_blank>"&trim(rs("companyname"))&"</a><br>"
else
session(i)=" <a href=showgs.asp?id="&rs("id")& " target=_blank>"&trim(rs("companyname"))&"</a><br>"
end if
rs.movenext
i=i+1
loop%>
<script language="javascript">
var marqueeContent6=new Array(); //定义一个数组,用来存放显示内容
marqueeContent6[0]='<%=session(0)%>';
marqueeContent6[1]='<%=session(1)%>';
marqueeContent6[2]='<%=session(2)%>';
marqueeContent6[3]='<%=session(3)%>';
marqueeContent6[4]='<%=session(4)%>';
marqueeContent6[5]='<%=session(5)%>';
marqueeContent6[6]='<%=session(6)%>';
marqueeContent6[7]='<%=session(7)%>';
var marqueeInterval6=new Array(); //定义一些常用而且要经常用到的变量
var marqueeId6=0;
var marqueeDelay6=4000;
var marqueeHeight6=28;

//接下来的是定义一些要使用到的函数
Array.prototype.random=function() {
var a=this;
var l=a.length;
for(var i=0;i<l;i++) {
var r=Math.floor(Math.random()*(l-i));
a=a.slice(0,r).concat(a.slice(r+1)).concat(a[r]);
}
return a;
}
function initMarquee6() {
marqueeContent6=marqueeContent6.random();
var str='';
for(var i=0;i<Math.min(3,marqueeContent6.length);i++)

str+=(i>0?'  ':'')+marqueeContent6[i];
document.write('<div id=marqueeBox6 style="overflow:hidden;height:'+marqueeHeight6+'px" onmouseover="clearInterval(marqueeInterval6[0])" onmouseout="marqueeInterval6[0]=setInterval(\'startMarquee6()\',marqueeDelay6)"><div>'+str+'</div></div>');
marqueeId6+=2;
if(marqueeContent6.length>3)marqueeInterval6[0]=setInterval("startMarquee6()",marqueeDelay6);
}
function reinitMarquee6() {
js_scroll_content.src='scroll_content6.js';
marqueeContent6=marqueeContent6.random();
var str='';
for(var i=0;i<Math.min(3,marqueeContent6.length);i++)

str+=(i>0?'  ':'')+marqueeContent6[i];
marqueeBox6.childNodes[(marqueeBox6.childNodes.length==1?0:1)].innerHTML=str;
marqueeId6=2;
}
function startMarquee6() {
var str='';
for(var i=0;(i<3)&&(marqueeId6+i<marqueeContent6.length);i++) {
str+=(i>0?'  ':'')+marqueeContent6[marqueeId6+i];
}
marqueeId6+=3;
if(marqueeId6>marqueeContent6.length)marqueeId6=0;

if(marqueeBox6.childNodes.length==1) {
var nextLine6=document.createElement('DIV');
nextLine6.innerHTML=str;
marqueeBox6.appendChild(nextLine6);
}
else {
marqueeBox6.childNodes[0].innerHTML=str;
marqueeBox6.appendChild(marqueeBox6.childNodes[0]);
marqueeBox6.scrollTop=0;
}
clearInterval(marqueeInterval6[1]);
marqueeInterval6[1]=setInterval("scrollMarquee6()",20);
}
function scrollMarquee6() {
marqueeBox6.scrollTop++;
if(marqueeBox6.scrollTop%marqueeHeight6==(marqueeHeight6-1)){
clearInterval(marqueeInterval6[1]);
}
}
initMarquee6();
</script>
<%rs.close
set rs=nothing%>
...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lishuai818 2005-07-07
  • 打赏
  • 举报
回复
悲哀啊 没人回答啊 谁让你问的不专业 哈哈

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧