EGO Plug-in test page
This page loads the EGO plug-in and runs a DIDAX'ed course from the Internet (or Intranet for that matter). The plug-in is designed to be compatible with Netscape Navigator, Microsoft Internet Explorer and Opera, which currently seem to be the three most popular browsers. The plug-in is available for the Microsoft Windows platform only (because EGO itself is not available for the Macintosh, or any of the Unix flavours).
The plug-in is embedded in the page with an
<embed>command. The plug-in takes several options in the<embed>command, both standard and proprietary, that specify how and when to launch the EGO module.
srcREQUIRED. The URL at which the index file (.IDX) of the DIDAX'ed course resides. startRecommended. The name of the initial module (where execution starts). If not provided, the plug-in attempts to run the module "INDEX.EGO". typeRecommended. The exact phrase must be: type="application/x-ego". If not provided, the browser uses the file extension to select the correct plug-in.widthRecommended. The width in pixels that the EGO module uses. heightRecommended. The height in pixels that the EGO module uses. frameThe style of the border, one of: "bump", "etched", "raised" or "sunken". The default is no frame at all. Note: some of the frame effects achieve best results on a light grey background. alignAlignment options, these are similar to the " <IMG>" tag.attachpageIf set to "false", the plug-in does not terminate at a page switch. The default value is "true"; that is, the plug-in unloads when you leave the page. autostartIf set to "true", the EGO module starts immediately. Otherwise, the module starts as soon as you click in the plug-in window. The default value is "false". descriptionThe text that appears in the plug-in window when the plug-in is not launched. Use "|" characters to break a line. paramsGeneral purpose parameters for the module. pluginspageThe URL from where the plug-in can be downloaded (or where instructions for the installation are found). pluginurlNetscape only the URL at which an installable .JAR file for the plug-in is found. topIf set to "true", the EGO module stays on top of the browser window. The default value is "true". windowSet to "child" for the EGO module to run inside a window in the module. Set to "popup" to run in an independent window. Set to "default" to run full screen. The default value is "default". Page mode
When linking to a EGO .IDX file, rather than embedding the object with an "
<EMBED>" tag, the EGOnet plug-in has different defaults for its parameters.
start"INDEX.EGO" typebased in the file extension widthnot passed heightnot passed framenot applicable alignnot applicable autostart"true" descriptionnot applicable attachpage"false" paramsnot applicable pluginspagenot applicable pluginurlnot applicable top"true" window"default" Detecting the EGOnet plugin
With JavaScript, you can check whether the EGOnet plugin is installed in the current browser. The following snippet works for both Netscape Navigator 3.0 and higher, and Microsoft Internet Explorer:
var EgoPlugin = navigator.plugins["EGOnet"]; if (EgoPlugin) { document.write("You've got the EGOnet plug-in installed."); } else { document.write("Sorry, this page requires the EGOnet plug-in."); }