X3D Example Archives: Basic, External Authoring Interface

These scripting examples illustrate how to use the original
External Authoring Interface (EAI) in the
VRML97 specification.
It allows scripts placed in an external HTML page to communicate with a VRML97 scene, using either
Java
or
ECMAScript .

These HTML scripting techniques were later unified with Script syntax inside the scene as the X3D Scene Authoring Interface (SAI).