A method and system for delivering dynamic web pages, for example
including a report resulting from a database query, in the INTERNET. The
query is run on a server computer and the resulting records are then
transmitted to a client computer as script variables in a header of an
HTML document. The body of the HTML document includes tags for displaying
the script variables, which define a view template for the records. A
browser on the client computer is responsible for interpreting the HTML
tags, in order to display the result of the query on the client computer
according to the corresponding view template.