随机数生成器,无需刷新

时间:2011-05-17 14:17:13

标签: java jsp

您好 我想创建一个网页,可以不间断地向数据库发送随机值。

例如

<html>
  <HEAD>
    <TITLE>HTML Title</TITLE>
  </HEAD>
  <BODY>

    <H3 ALIGN="CENTER">
      Ramdom number from 0 to 10 : 
      <FONT COLOR="RED">
        <%= (int) (Math.random() * 10) %>
      </FONT>
    </H3>
    <H4 ALIGN="CENTER">Refresh the page to see if the number changes...</H4>
  </BODY>
</HTML>

我应该在哪个方向上使用applet或者可以轻松采用的东西。谢谢

3 个答案:

答案 0 :(得分:5)

您可以使用JavaScript执行此操作。这非常简单。

window.onload = function ()
{
    var output = document.getElementById('foo');

    setInterval(function ()
    {
        output.innerHTML = Math.floor(Math.random() * 10);
    }, 1000);
};

演示:http://jsfiddle.net/mattball/c9t3T/

根据您示例中的HTML,您可能需要一些时间并开始学习CSS

答案 1 :(得分:1)

  

我想创建一个网页,可以不间断地向数据库发送随机值。

我想知道为什么你需要对此进行观察。你可以使用一些预定的工作来做,探索Quartz

如果你还想这样做......去DWR

答案 2 :(得分:1)

您可以创建一个div,其中显示随机值,并使用javascript函数修改div中的值。