我的想法是,滚动那东西还是要做成flash,然后点击后,系统产生随即数字,这数字就是那些身份证的编号(不是身份证号),然后去数据库中取出来,至于前台flash怎么显示,那就根据身份证号决定喽

解决方案 »

  1.   

    这样不行啦,身份证号码滚动在Flash中如何做,Flash到数据库中找吗?
    滚动的身份证号码,鼠标或者键盘点击后身份证号码要停在某一个上。
      

  2.   

    <a herf="#" title="身份证">身份证号码</a>
     在<a>标签中加个title的属性,不知道是不是满足楼主的要求
      

  3.   

    可以这样一试,在页面上用不断的循环插入<table><tr><td onclick="选中某个身份证后的动作">从数据库中取出的数据,(格式自定)</td></tr></table>
      

  4.   

    我的意思好像表达得不清楚,我仔细说一下:
    我们单位搞了一次有奖调查,现在领导要抽奖了,所有的参与用户信息都在数据库中,现在是要设计一个页面,用来快速滚动数据库中每个人的身份证号码,领导一敲键盘或者一点鼠标身份证号码就停在某一个上,然后再一敲键盘或者一点鼠标,又继续滚动了,如此循环操作。
    我感觉这是一个应用程序,应该可以用java实现的,请各位高手指点。不胜感激!
      

  5.   

    用javascript应该能实现吧,jsp是后台程序
      

  6.   

    请大家看看能不能用java实现。
      

  7.   

    当然可以用java了,但是要做成java application ,而不是web applicaton,用web好像比较困难啊。
      

  8.   

    作个简单的很容易了,公司人如果不算超多,可以把所有身份证号码查询出来保存到一个hashtable或者vector中,然后是个多线程的程序,一个线程就是循环数据显示了(最简单的就用lable显示就行了),一个监听鼠标事件并停止第一个线程。呵呵,想做的漂亮点就在改进了。
      

  9.   

    <marquee align="left" direction="up" width="90%" height="100" scrollamount="5" scrolldelay="100" id="DynamicNews" style="color:#000000" onmouseover="this.stop()" onmouseout="this.start()">
    <script>
    function ShowNews(Id)
    {
    var hwnd=window.open('/System/News/ShowNews.jsp?Id='+Id,'','width=300 height=400 status=no toolbar=no menubar=no location=no resizable=yes scrollbars=yes');
    }
    </script>
    <%
    odbcQuery="select * from News where rownum<3 order by ID desc";
    odbcRs=odbcStmt.executeQuery(odbcQuery);
    while(odbcRs.next())
    {
    %>
        <a href="#" onclick="ShowNews('<%=odbcRs.getString("ID")%>')" style="color: #000000; font-size: 9pt; font-family: 宋体"><%=outStr((String)odbcRs.getString("Subject"))%></a><br>
    <%
    }
    odbcRs.close();
    %>
      </marquee>
      

  10.   

    gjd111686(数字金刚)的方法我知道,是一种滚动特效.
    现在我想用JAVA的方法做成一个应用程序,比如
    用键盘空格键控制,滚动特效不能响应键盘事件.
      

  11.   

    滚动特效不能响应键盘事件?
    Eventsonafterupdate, onblur, onbounce, onclick, ondblclick, ondragstart, onfinish, onfocus, onhelp, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onresize, onrowenter, onrowexit, onscroll, onselectstart, onstart
    都是可以的,只不过一般没有用到而已.
      

  12.   

    你是要做成application,还是WEB形式的?写APPLICATION要为显示滚动的界面单独一个线程,数据库取数存到一个数组里,用随机类来取一个整数显示在截面,设定一个时间刷新
    界面,然后主线程负责响应事件处理后台。保持界面的连续性。
    至于WEB的比较复杂,偶暂时没考虑哈。
      

  13.   

    多谢gjd111686(数字金刚)指点!
    onkeydown是不是可以响应键盘事件,如果我要定义是空格键或者是其他某一个键响应的话是不是应该在去调用一个函数或者是设置参数什么的?请不吝赐教!谢谢!
      

  14.   

    当然可以,带有KEY的那几个事件都是监听键盘事件,你只需要对特定键做判断就可以做出你想要的方式。
      

  15.   

    <div><marquee direction=up onMouseOut=this.start() onMouseOver=this.stop() height="206" scrollamount='1' scrolldelay='50' width="464"><center >再别康桥<br><br>轻轻的我走了<br>正如我轻轻的来<br>我轻轻的招手<br>作别西天的云彩<br><br>那河畔的金柳<br>是夕阳中的新娘<br>波光里的艳影<br>在我心头荡漾<br><br>软泥的青荷<br>油油的在水底招摇</center></marquee></div><marquee onMouseOut=this.start() onMouseOver=this.stop() height="206" scrollamount='1' scrolldelay='50'>我中奖了,我中头奖了!!!</marquee></div>要按键后,停止,加个键盘事件,让marquee停掉,不就OK?