Extended Browser Functionality
In addition to the scripting functionality you can add to Web pages, JavaScript can also be used to extend your browser's functionality. Today's most functional browsers support plug-ins and/or ActiveX controls. These plug-ins are loaded by the browser when it starts and are accessed when called via HTML tags on a page. Because plug-in instances run as objects within the browser's environment, some core JavaScript objects can be used to access, modify, and control their functionality.
JavaScript also supports interaction with Java applets embedded in a page. This type of interaction can occur in both directions—from the applet to scripts on a page, and from scripts to the applet. The technology behind this is referred ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access