Javascript lavora lato client, potresti comunque crearti qualcosa che va a leggere un'ora remotamente, fare i debiti confronti e agire di conseguenza su cosa vuoi visualizzare in pagina, ma non mi pare una buona soluzione.

Però per nascondere il codice html, un linguaggio lato client non è più sufficiente e dovresti orientarti quindi su qualcosa lato server (ASP,PHP,.Net ecc.ecc..).