代码
<
HTML
>
< BODY >
< object
classid ="clsid:CA8A9780-280D-11CF-A24D-444553540000"
codebase =”../activex/test.ocx#version=1.0.5.1115.”
width ="800"
height ="600"
id ="Pdf1"
>
</ object >
< script LANGUAGE ="javascript" >
Pdf1.src = " c:/test.pdf " ;
Pdf1.gotoFirstPage();
</ script >
</ BODY >
</ HTML >
< BODY >
< object
classid ="clsid:CA8A9780-280D-11CF-A24D-444553540000"
codebase =”../activex/test.ocx#version=1.0.5.1115.”
width ="800"
height ="600"
id ="Pdf1"
>
</ object >
< script LANGUAGE ="javascript" >
Pdf1.src = " c:/test.pdf " ;
Pdf1.gotoFirstPage();
</ script >
</ BODY >
</ HTML >
javascript调用activex控件 有时候为了实现某些特殊的功能, 我们会需要在页面中调用activex控件. 比如要实现打印功能, (当然你也可以利用ie的打印, 但是ie的打印功能不能满足特殊的需要, 比如套打) 让我们来看一下具体的调用过程吧
上面, object对象为一个查看pdf的控件, classid为控件的id(必须的, 控件的标识), codebase为控件的地址, id 用于在页面上被js调用. 这些定义好了, 就可以调用了