You can absolutely have the server update the page continuously. It is called "Comet". Some languages are not a very good fit for this, though, like PHP. PHP will usually have a execution time limit of 30 seconds or so. It an be configured, but most web hosts won't let you.
Oh! And**learn jQuery**! It will save you hours and hours of pain, and teach you good functional design.