Well it works for me.... as always
Try this, it's basic html with javascript:
<html>
<head>
<script>var clockid=new Array();var clockidoutside=new Array();var i_clock=-1;var thistime=new Date();var hours=thistime.getHours();var minutes=thistime.getMinutes();var seconds=thistime.getSeconds();if (eval(hours)<10){hours='0'+hours};if (eval(minutes)<10){minutes='0'+minutes};if (seconds<10){seconds='0'+seconds};var thistime=hours+':'+minutes+':'+seconds;</script>
<script>function clockon(){thistime=new Date();hours=thistime.getHours();minutes=thistime.getMinutes();seconds=thistime.getSeconds();if(eval(hours)<10){hours='0'+hours};if(eval(minutes)<10){minutes='0'+minutes};if(seconds<10){seconds='0'+seconds};thistime=hours+':'+minutes+':'+seconds;if(document.all);{for(i=0;i<=clockid.length-1;i++){var thisclock=eval(clockid[i]);thisclock.innerHTML=thistime;}}if (document.getElementById){for (i=0;i<=clockid.length-1;i++){document.getElementById(clockid[i]).innerHTML=thistime;}}var timer=setTimeout('clockon()',1000)}window.onload=clockon</script>
<script>function showclock(){i_clock++;if (document.all||document.getElementById||document.layers){clockid[i_clock]='clock'+i_clock;document.write('<span id=\"'+clockid[i_clock]+'\"');document.write('style=position:relative>+thistime+</span>');}}</script>
</head>
<body>
Time: <script>showclock()</script>
</body>
</html>
If this doesn't work, then there is something wrong with your pc/server.