我的页面中用到
<OBJECT id=WebPrint height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT>
来实现打印预览和打印功能,可是IE的安全级别一高(好像XPSP2默认级别)就会把它屏蔽了,如何解决这个问题,把它注册为安全的Active?谢谢

解决方案 »

  1.   

    这个谁也没有办法,只要在客户端手工改IE设置。可以写个帮助或注意事项。让客户把ActiveX打开。
      

  2.   

    只有降低 IE安全设置
    或者直接把你程序站点
    添加到IE的新人站点去
      

  3.   

    最好是让用户将你的web站点添加到信任站点中去,降低安全设置很可能导致用户的浏览器被非法安装流氓软件。还有就是可以开发一个可执行程序,将打印控件作为程序资源封装到里面,运行时释放出来到用户计算机中并完成控件注册。这样用户只需要简单下载运行这个安装程序即可。
      

  4.   

    申请一个签名证书,就不会被IE阻止,不需要修改任何设置。
    看看这个案例:http://www.newding.com/index.asp可以加我咨询:QQ:846016922  MSN:[email protected]