注册 登录
编程论坛 ASP技术论坛

求助 高手一简单问题

wicekyob 发布于 2012-11-21 16:47, 575 次点击
怎样在我的首页加入图片滚动代码   js的可以吗  我的是asp做的网站   我添加完了后首页其他内容都没有了是怎么回事?
6 回复
#2
z9095621392012-11-22 14:21
js,JQuery都是可以实现的
#3
dzt00012012-11-22 22:33
会不会是JS代码冲突导致某些JS不能正常使用
#4
yms1232012-11-23 13:04
截图说明情况,js代码冲突有可能,服务端代码问题也有可能。
#5
阳大爷2012-11-23 13:21
同求大神啊!!!
#6
孤独冷雨2012-11-23 21:25
照这个改一下数据库连接和字段名就行了!其它别动!
<div id=demo style="overflow:hidden;width:1000px;height:125px;border:0px solid #fff;padding-bottom:2px;">
<table align=left cellpadding="0" cellspace="0" border=0>
            <tr>
              <td id="demo1" valign=top><table width="1000" height="120" border="0" align="left" cellpadding="2" cellspacing="2">
             <%
    set rs=server.CreateObject("adodb.recordset")
    sql="select * from news where len(firstImageName)>5 and cataid=12 and linkid=1 order by id desc"
rs.Open sql,conn,1,1

    if rs.bof and rs.eof then
    response.Write "&nbsp;"
    else
      %>
                <tr>
                  <% for i=1 to 8%>
                  <td align="center" valign="middle" title="<%=rs("title")%>" width="150" style="line-height:22px;"><div style="border:solid 1px #666; width:134px; padding:2px;"><a href="news_show.asp?id=<%=rs("id")%>" target="_blank"><img src="admin/eWebEditor/UploadFile/<%=rs("firstImageName")%>" width="130" height="90" border="0"/></a></div>
                  <%=rs("title")%>
                  </td>
                  <% rs.movenext
             if rs.eof then exit for
             next
             %>
                </tr>
                <%
                       rs.close
                       end if
              %>
              </table></td>
              <td id="demo2" valign=top height="0"></td>
            </tr>
        </table>
      </div>
        
         <script>
  var speed=15
  demo2.innerHTML=demo1.innerHTML
  function Marquee(){
  if(demo2.offsetWidth-demo.scrollLeft<=0)
  demo.scrollLeft-=demo1.offsetWidth
  else{
  demo.scrollLeft++
  }
  }
  var MyMar=setInterval(Marquee,speed)
  demo.onmouseover=function() {clearInterval(MyMar)}
  demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
      </script>
#7
孤独冷雨2012-11-23 21:25
照这个改一下数据库连接和字段名就行了!其它别动!
<div id=demo style="overflow:hidden;width:1000px;height:125px;border:0px solid #fff;padding-bottom:2px;">
<table align=left cellpadding="0" cellspace="0" border=0>
            <tr>
              <td id="demo1" valign=top><table width="1000" height="120" border="0" align="left" cellpadding="2" cellspacing="2">
             <%
    set rs=server.CreateObject("adodb.recordset")
    sql="select * from news where len(firstImageName)>5 and cataid=12 and linkid=1 order by id desc"
rs.Open sql,conn,1,1

    if rs.bof and rs.eof then
    response.Write "&nbsp;"
    else
      %>
                <tr>
                  <% for i=1 to 8%>
                  <td align="center" valign="middle" title="<%=rs("title")%>" width="150" style="line-height:22px;"><div style="border:solid 1px #666; width:134px; padding:2px;"><a href="news_show.asp?id=<%=rs("id")%>" target="_blank"><img src="admin/eWebEditor/UploadFile/<%=rs("firstImageName")%>" width="130" height="90" border="0"/></a></div>
                  <%=rs("title")%>
                  </td>
                  <% rs.movenext
             if rs.eof then exit for
             next
             %>
                </tr>
                <%
                       rs.close
                       end if
              %>
              </table></td>
              <td id="demo2" valign=top height="0"></td>
            </tr>
        </table>
      </div>
        
         <script>
  var speed=15
  demo2.innerHTML=demo1.innerHTML
  function Marquee(){
  if(demo2.offsetWidth-demo.scrollLeft<=0)
  demo.scrollLeft-=demo1.offsetWidth
  else{
  demo.scrollLeft++
  }
  }
  var MyMar=setInterval(Marquee,speed)
  demo.onmouseover=function() {clearInterval(MyMar)}
  demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
      </script>
1