ScriptXtra
The ScriptXtra add-on provides for a Micosoft Web Browsing Platform Web Browser Control to be embedded in a web page displayed in the host browser.
By suitable css and <embed /> tag attributes, the embedded browser will occupy the whole of the host browser tab content/window and hence appear seamlessy within the browser evironment.
This is the simplest html document for using ScriptXtra:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
*
{
margin: 0px;
padding: 0px;
}
html, body
{
height: 100%;
}
</style>
</head>
<body>
<embed width="100%" height="100%"
type="application/x-meadco-scriptxtra-ax"
href="http://mywebapp/login.aspx"
LicenseGUID="{YOUR_LICENSE_GUID}"
LicensePath="http://[your path here]/sxlic.mlf"
LicenseRevision="[YOUR_LICENSE_REVISION]" />
</body>
</html>
The embed tag specifies the ScriptXtra plug-in via the MIME 'type' attribute which must be "application/x-meadco-scriptxtra-ax".
ScriptXtra uses a number of custom attributes from the embed tag:
contextmenu, behaviormods and userAgentSuffix
The content displayed within ScriptXtra has some properties available to it:
argc, argn, argv, canExecScript, pluginPath, pluginVersion, userAgent, webBrowserPlugin
and a single method:
execScript