<%@ Control Language="C#" AutoEventWireup="true" CodeFile="List_Left.ascx.cs" Inherits="Web_Control_List_Left" %>
<div id="demo" style="border: 0px; overflow: hidden; height: 204px; width: 186px;
float: left; margin-left: -5px;">
<table id="demo" style="margin-left: -7px; border: 0px; width: 188px;">
<tr>
<td id="demo1">
<asp:DataList ID="dtZS" runat="server" Width="188px">
<ItemTemplate>
<table width="100%" cellpadding="2" cellspacing="1">
<tr>
<td style="width: 8px;">
<img src="../Content/images/Arrow_triangle.gif" alt="" style="width: 4px; height: 8px;" />
</td>
<td width="178px" align="left" valign="top">
<a href="Show_news.aspx?id=<%# Eval("id")%>" title="<%# Eval("T_NewsTitle") %>">
<%# Eval("T_NewsTitle").ToString().Length > 12 ? Eval("T_NewsTitle").ToString().Substring(0, 12) + "..." : Eval("T_NewsTitle")%></a>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
<tr>
<td id="demo2">
</td>
</tr>
</table>
</div><script type="text/javascript">//向上滚动
var speed=30
demo2.innerHTML=demo1.innerHTML//克隆demo1为demo2
function Marquee(){
if(demo2.offsetHeight-demo.scrollTop<=0)//当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight//demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)//设置定时器
demo.onmouseover=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}//鼠标移开时重设定时器
</script>//这个是我的代码 但是不起作用 纠结了半天了 不知道哪里出现错误 请大侠们指点一下 帮我解决这个问题 或者有单个的例子可以给我一份学习 先谢谢 [email protected]
<div id="demo" style="border: 0px; overflow: hidden; height: 204px; width: 186px;
float: left; margin-left: -5px;">
<table id="demo" style="margin-left: -7px; border: 0px; width: 188px;">
<tr>
<td id="demo1">
<asp:DataList ID="dtZS" runat="server" Width="188px">
<ItemTemplate>
<table width="100%" cellpadding="2" cellspacing="1">
<tr>
<td style="width: 8px;">
<img src="../Content/images/Arrow_triangle.gif" alt="" style="width: 4px; height: 8px;" />
</td>
<td width="178px" align="left" valign="top">
<a href="Show_news.aspx?id=<%# Eval("id")%>" title="<%# Eval("T_NewsTitle") %>">
<%# Eval("T_NewsTitle").ToString().Length > 12 ? Eval("T_NewsTitle").ToString().Substring(0, 12) + "..." : Eval("T_NewsTitle")%></a>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
<tr>
<td id="demo2">
</td>
</tr>
</table>
</div><script type="text/javascript">//向上滚动
var speed=30
demo2.innerHTML=demo1.innerHTML//克隆demo1为demo2
function Marquee(){
if(demo2.offsetHeight-demo.scrollTop<=0)//当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight//demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)//设置定时器
demo.onmouseover=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}//鼠标移开时重设定时器
</script>//这个是我的代码 但是不起作用 纠结了半天了 不知道哪里出现错误 请大侠们指点一下 帮我解决这个问题 或者有单个的例子可以给我一份学习 先谢谢 [email protected]
解决方案 »
- visual studio 2010 ajax控件怎么用不了
- ajax请求后台没有返回需要的信息
- ASP.net MVC1.0实现验证与授权
- 远程查看数据库sp_helptext中显示出来的sp在使用的时候说不存在这个sp,奇怪create时却又说存在这个sp不能生成
- 关于记录访问量的问题,急急急
- 哪位大哥有这个控件啊?
- HTML用在<table>上的cellpadding、cellspacing在css里对应的是什么
- 如何在指定目录创建asp.net web应用程序?
- Server Error in '/test' Application 着急,帮忙解决,谢谢各位了~~~~
- Kaersoft_Forum不能运行,为何?
- 2张表之间联动
- 新手求一个后台判断身份证号大于18岁的例子~
http://www.cnblogs.com/insus/articles/1417061.html
http://www.cnblogs.com/insus/articles/1405432.html