LiveConnect is a Netscape Technology which enables communication between JavaScript and Java applets in a page and between JavaScript and plugins loaded on a page, using three different ways :
- Use JavaScript to access Java variables, methods, classes, and packages directly : by using Java syntax to refer to Java objects in JavaScript
- Control Java applets with JavaScript : all public variables, methods, and properties are available for JavaScript access by referring the applet by name
- Control plugins with JavaScript : all the plugin's variables, methods, and properties are available for JavaScript access with the embeds array
- Use Java code to access JavaScript methods and properties : the methods and properties are available through the JSObject class and the JSException exception object.
It is often said that LiveConnect is ActiveX Control's counterpart for Netscape
source : Netscape's Javascript Guide Chapter 5 http://developer.netscape.com/docs/manuals/communicator/jsguide4/livecon.htm