打印ActiveX被IE屏蔽,如何处理?
我的页面中用到
<OBJECT id=WebPrint height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2> </OBJECT>
来实现打印预览和打印功能,可是IE的安全级别一高(好像XPSP2默认级别)就会把它屏蔽了,如何解决这个问题,把它注册为安全的Active?谢谢
------解决方案--------------------mark
------解决方案--------------------程序不能控制,只能手工更改ie设置.
------解决方案--------------------安全等级要设低点,没有更好的办法了
------解决方案--------------------这个谁也没有办法,只要在客户端手工改IE设置。可以写个帮助或注意事项。让客户把ActiveX打开。
------解决方案--------------------先让用户下载一个流氓软件把IE设置改了 ^_^
------解决方案--------------------只有降低 IE安全设置
或者直接把你程序站点
添加到IE的新人站点去
------解决方案--------------------最好是让用户将你的web站点添加到信任站点中去,降低安全设置很可能导致用户的浏览器被非法安装流氓软件。还有就是可以开发一个可执行程序,将打印控件作为程序资源封装到里面,运行时释放出来到用户计算机中并完成控件注册。这样用户只需要简单下载运行这个安装程序即可。
------解决方案--------------------让客户动手,否则就是流氓病毒了~
------解决方案--------------------更改IE设置,
------解决方案--------------------除了更改IE安装设定,好像没有其他的办法啊,
楼主要站在微软角度想想,其实很多写病毒的人,也是这么想的
------解决方案--------------------只能手动更改,LZ也不想想,如果服务端可以更改客户端的权限,那么会。。。
------解决方案--------------------手动..UP