公司寫了一個ActiveX打印插件.其中一個同事的電腦死活不能用.於是我就上網找辦法
這位兄弟寫的比較清晰.
ActiveX交互時瀏覽器的設置以及ActiveX控件注冊的檢測
http://blog.csdn.net/stalwartwill/article/details/15504191
照着他的辦法.我ActiveX控件的ProgId寫錯了.總是返回false.
我還以為沒辦法了.奇妙的事情來了.控件突然起作用了.
然后又不起作用了....
經過測試后.
發現必須先運行那個測試文件.ActiveX控件的ProgId后來改正確了.運行就會返回true.
new ActiveXObject("ZL.Printing.VSheetPrinterOCX");
關鍵是這句話.
然后插件就可以運行了......
目前還是不完善.折中的辦法是先運行測試文件.然后再開網站.控件就起作用了.以后完善一下