一个困扰我的activx控件注册问题

srole 2004-12-28 11:29:49
首先,大多数机器能够政下下载activex控件并且运行, 但是总是有那么几台电脑不好用,我做了如下几种方法解决:
1.用activx控件自带的安装程序script.exe运行客户端安装,提示安装成功,但是页面中仍然不能控制页边距.
2.把activx控件包 script.dll 拷贝到系统目录下并且从其他正常运行的电脑中导出相关注册表项导入进来,仍然不能使用.
3.关闭了包括上网助手在内的各种杀毒和防火墙软件,仍然不能试用.
4.就剩下郁闷了. 请达人指点了.

以前也遇到这样的问题,感觉比较棘手,因为我比较少用activex.

我用一个activx的控件实现页面打印功能,控制打印页面的边距,代码如下:

<object id="factory" viewastext style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="/scriptx/ScriptX.cab#Version=6,1,431,1">
</object>

<SCRIPT defer>
<!--

// -- advanced features
  //factory.printing.SetMarginMeasure(2) // measure margins in inches
  //factory.SetPageRange(false, 1, 3) // need pages from 1 to 3
 //factory.printing.printer = "HP DeskJet 870C"
  //factory.printing.copies = 1
  //factory.printing.collate = true
//factory.printing.paperSize = "A4"
  factory.printing.paperSource = "Manual feed"


factory.printing.header = " "
factory.printing.footer = " "
//
factory.printing.portrait = true
//factory.printing.execwb(8,1)
factory.printing.leftMargin = 0.2
factory.printing.topMargin = 0.5
factory.printing.rightMargin = 0.2
factory.printing.bottomMargin = 0
factory.printing.Print(true) //是否出现打印提示框 true提示,false不提示
-->
</SCRIPT>
...全文
125 点赞 收藏 2
写回复
2 条回复
srole 2004年12月28日
ie的安全设置过了,自定义控件允许下载\运行 javascript也允许
回复 点赞
踏实每一步 2004年12月28日
要是如上你所说.1,2,3.都已经胜利完成.那我就觉得你有一件是没做.
看看那些个别的ie是否禁用了active.
回复 点赞
发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告