CSDN上的滚动新闻是怎么做的.我可以从数据库取数据并且让他滚动,但是如何
实现点击此新闻,会传递参数(比如说数据库中的ID字段)到下一个页面

解决方案 »

  1.   

    <marquee onmouseover="this.stop()" onmouseout="this.start ()" scrollAmount="2" scrollDelay="20"
    direction="left" behavior="scroll" width="100%" height="19"><asp:datalist id="IndexAnnouncement" runat="server" Height="19px" Width="100%" RepeatDirection="Horizontal">
    <HeaderTemplate>
    </HeaderTemplate>
    <ItemStyle Wrap="False"></ItemStyle>
    <ItemTemplate>
    <a title='<%# databinder.eval(container.dataitem,"IndexAnnouncementTime","发布时间: {0}") %>' href='javascript:OpenGG(<%# DataBinder.Eval(Container, "DataItem.IndexAnnouncementID") %>)'>
    <font color="#ff0000">
    <%# DataBinder.Eval(Container, "DataItem.Title") %>
    </font></a>
    </ItemTemplate>
    <SeparatorTemplate>
    &nbsp;&nbsp;
    </SeparatorTemplate>
    </asp:datalist></marquee>
    你在后台邦定
      

  2.   

    <script>
       function OpenGG(IndexAnnouncementID)
    {
    window.open("GG.Aspx?ID="+IndexAnnouncementID, "win","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=no,copyhistory=yes,width=490,height=350 ,top=20,left=20");
    }
    </script>
      

  3.   

    <marquee onmouseover="this.stop()" onmouseout="this.start()" scrollDelay="250" direction="up">
    滚动的内容
    </marquee>
      

  4.   

    谢谢 noyester(继续是菜鸟),我要研究研究,一下子看不明白你的
    mengfanpp(梦凡)这个我也会,关键是传递参数打开新页面
      

  5.   

    使用marquee,關於使用方法,我想樓主列出的已經夠清楚了。:)
      

  6.   

    marquee里的跟链接一样可以传参数的