mozilla

Compare Revisions

ActiveX Control for Hosting Netscape Plug-ins in IE

Change Revisions

Revision 186599:

Revision 186599 by Josh on

Revision 186600:

Revision 186600 by NvhD4a on

Title:
ActiveX Control for Hosting Netscape Plug-ins in IE
ActiveX Control for Hosting Netscape Plug-ins in IE
Slug:
ActiveX_Control_for_Hosting_Netscape_Plug-ins_in_IE
ActiveX_Control_for_Hosting_Netscape_Plug-ins_in_IE
Tags:
Add-ons, Plugins, NeedsClassification
Add-ons, Plugins, NeedsClassification
Content:

Revision 186599
Revision 186600
n89      You must have administrator privileges to install a new conn89      You must have administrator privileges to install a new con
>trol on operating systems such as Windows NT, 2000 & XP.>trol on operating systems such as Windows NT, 2000
t91    <h2 name="Usage">t
92      Usage
93    </h2>
94    <p>
95      Insert some HTML like this into your content:
96    </p>
97    <pre>
98    &lt;OBJECT classid="CLSID:DBB2DE32-61F1-4F7F-BEB8-A37F5BC24EE
>2" 
99        width="500" height="300"&gt;
100      &lt;PARAM name="type" value="video/quicktime"/&gt;
101      &lt;PARAM name="src" value="http://www.foobar.com/some_movi
>e.mov"/&gt; 
102      &lt;!-- Custom arguments --&gt;
103      &lt;PARAM name="loop" value="true"/&gt;
104    &lt;/OBJECT&gt;
105</pre>
106    <p>
107      The CLASSID attribute tells IE to create an instance of the
> plug-in hosting control, the WIDTH and HEIGHT specify the dimens 
>ions in pixels. 
108    </p>
109    <p>
110      You may optionally specify a CODEBASE attribute if you have
> packaged the control into a CAB file and wish for it to be insta 
>lled automatically. 
111    </p>
112    <p>
113      The following &lt;EMBED&gt; attributes have &lt;PARAM&gt; t
>ag equivalents: 
114    </p>
115    <ul>
116      <li>&lt;PARAM name="type" ...&gt; is equivalent to TYPE<br>
117        Specifies the MIME type of the plug-in. The control uses 
>this value to determine which plug-in it should create to handle  
>the content. 
118      </li>
119      <li>&lt;PARAM name="src" ...&gt; is equivalent to SRC<br>
120        Specifies an URL for the initial stream of data to feed t
>he plug-in. If you havent't specified a "type" PARAM, the control 
> will attempt to use the MIME type of this stream to create the c 
>orrect plug-in. 
121      </li>
122      <li>&lt;PARAM name="pluginspage" ...&gt; is equivalent to P
>LUGINSPAGE<br> 
123        Specifies a URL where the plug-in may be installed from. 
>The default plug-in will redirect you to this page when you do no 
>t have the correct plug-in installed. 
124      </li>
125    </ul>
126    <p>
127      You may also supply any custom plug-in parameters as additi
>onal &lt;PARAM&gt; elements. 
128    </p>
129    <h2 name="Still_to_do">
130      Still to do
131    </h2>
132    <ul>
133      <li>Only hosts windowed plug-ins.
134      </li>
135      <li>An official pluginhostctrl.cab file.
136      </li>
137      <li>Doesn't work for the Adobe Acrobat plug-in yet.
138      </li>
139      <li>Plug-ins cannot create writeable streams or seek in rea
>dable streams. 
140      </li>
141      <li>LiveConnect scripting is not supported. If you need scr
>ipting functionality, consider shipping a modified pluginhostctrl 
>.dll that exposes methods you wish to call on your plugin. 
142      </li>
143    </ul>

Back to History