ActiveX技术原理与浏览器兼容性分析
ActiveX 控件的底层原理、调用方式、浏览器适配,这份《ActiveX 技术彻底研究.mht》都讲得挺细的,尤其是对 IE 下的行为,蛮有参考价值的。你要是还在跟老项目打交道,或者做内网系统,对这块内容一定不陌生。
ActiveX 的注册表路径、脚本调用机制、还有和Object
标签配合的写法,都有提到。看完你能更清楚为什么有时候控件加载失败,原来问题出在 CLS ID 上。
里面还顺手整理了些工具和测试页的代码,像用document.all
来检测控件是否成功加载,写得挺清楚的。虽然现在主流浏览器不再支持 ActiveX,但别忘了,政务系统、银行内网,还是老老实实用着呢。
如果你有跨浏览器需求,FF-ActiveX-Host-Master这个项目也值得看看,蛮神奇的——在 Firefox 里跑 ActiveX,虽然兼容性一般,但思路值得借鉴。
想找替代方案?Owncast 浏览器扩展和Chrome 浏览器插件集合也不错,可以考虑用这些插件方式替代部分控件功能。
对了,Delphi 控件也有提到,如果你碰巧在维护 Windows 客户端,可以顺便瞄一眼Delphi 浏览器控件这个版本。
,如果你最近刚好在啃旧代码,或者在搞浏览器兼容性方面的事情,这份 MHT 资源值得你收藏。要是打不开,记得用 IE 打开,或者拖进 VS Code 里看看内容。
83.12KB
文件大小:
评论区