I am trying to determine if netsurf is a viable option for a project targeting 
an embedded ARM7 processor with a framebuffer interface. I have successfully 
compiled netsurf with TARGET=framebuffer and copied to my target. Found that 
even though I had enabled using duktape, support for JavaScript was not 
enabled. I ended up enabling javascript by modifying js_initialize in dukky.c 
to set enable_javascript = true. Is there a better way of doing this? Also, is 
there any information available that describes which javascript features are 
supported? I am trying to use an onLoad function to show dynamic time in one of 
my html divs but that isn't working. Also when I add a setTimeout to my onLoad 
function I get an error.

Any help would be much appreciated.

<script type="text/javascript" language="JavaScript">
   function startTime() {
      var today = new Date();
      var h = today.getHours();
      var m = today.getMinutes();
      var s = today.getSeconds();
      m = checkTime(m);
      s = checkTime(s);
      document.getElementById('clockTxt').innerHTML = h + ":" + m + ":" + s;
      var t = setTimeout(startTime, 500);
   }
   function checkTime(i) {
      if (i < 10) {i = "0" + i};  // add zero in front of numbers < 10
      return i;
   }
</script>

HTML
<body onload="startTime()">
...
<div id="clockTxt"></div>

Disclaimer

Confidentiality: This e-mail and its attachments are intended for the above 
named only and may be confidential. 
If they have come to you in error you must take no action based on them, nor 
must you copy or show them to anyone; please reply to this e- mail and 
highlight the error. 
Security Warning: Please note that this e-mail has been created in the 
knowledge that Internet e-mail is not a 100% secure communications medium. We 
advise that you understand and observe this lack of security when e-mailing us. 
Viruses: Although we have taken steps to ensure that this e-mail and 
attachments are free from any virus, we advise that in keeping with good 
computing practice the recipient should ensure they are actually virus free.

Reply via email to