I had a look at the http://gmail.com  technique for reading data from the client without refreshing the page. I am using this for a long time with the ActiveX Microsoft.XMLHTTP or Microsoft.XMLDOM. But using frames and simple arrays pages are working in Internet Explorer, Firefox, Mozilla,... very cool! A simple page can be viewed at http://demo.pctopp.com/incidents.aspx . If you click on a group (there a machine codes for conversion machines) you can see all the incidents for this group. In the background a page is loaded into a frame: http://demo.pctopp.com/incidents.aspx?cmd=showincidents&groupid=1  If you have a look to the source code you can see on how the new values are put to the parent (main) page.