随笔 - 9  文章 - 12  trackbacks - 0
<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(2)

随笔档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 

有时候为了实现某些特殊的功能, 我们会需要在页面中调用activex控件. 比如要实现打印功能,  (当然你也可以利用ie的打印, 但是ie的打印功能不能满足特殊的需要, 比如套打)

让我们来看一下具体的调用过程吧

<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>

上面, object对象为一个查看pdf的控件, classid为控件的id(必须的, 控件的标识), codebase为控件的地址,   id 用于在页面上被js调用.   这些定义好了, 就可以调用了

posted on 2007-08-31 17:36 人生如戏 阅读(7320) 评论(5)  编辑  收藏

FeedBack:
# re: javascript调用activex控件 2009-10-16 09:51 回复我啊
我的怎么没有实现啊  回复  更多评论
  
# re: javascript调用activex控件 2009-10-19 22:41 11
你的是什么情况?@回复我啊
  回复  更多评论
  
# re: javascript调用activex控件 2012-05-15 17:20 yuanchunyan
呃 ,请问这个Classid怎么获取啊?  回复  更多评论
  
# re: javascript调用activex控件 2012-05-21 10:11 人生如戏
这个需要控件的作者提供@yuanchunyan
  回复  更多评论
  
# re: javascript调用activex控件 2012-06-19 10:22 niuxuexin
写的很不全面啊,最起码javascript调用activex的两种方法就只写了一种。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: