2.1 Server-Side vs. Client-Side Scripting

In Web development, JavaScript is used to add client-side scripting to HTML pages. Scripts are embedded into the contents of a Web page and executed inside the client browser. Traditionally, these client-side scripts deal exclusively with user-browser interactions, and have limited server-side actions (e.g., HTTP requests).

In contrast, Viewsheet scripting is server-side scripting. The scripts contained in a report are executed as part of the report generation process on the server. Style Intelligence scripts can also control certain client-side interactions through event handlers and hyperlinks.

<< 2 Introduction to JavaScript Programming © 1996-2013 InetSoft Technology Corporation (v11.5) 2.2 Object-Oriented Concepts >>