最近在开发easyui控件过程中遇到了下拉框combobx控件被activex控件遮挡的问题,在网上查找了半天都是说添加iframe(<iframe name='kill_activex' frameborder='0' style='position: absolute; z-index: -1; width: 100%; height: 100%; top: 0;left:0;scrolling:no;'></iframe>),试了半天,还是不行。最后耐着性子在页面页码和jquery.easyui.min.js源码里结合找问题。最后在两个地方加入iframe起到作用。
两个地方分别是1、combo初始化控件时 2、combo加载数据项时
如果在这两个地方分别加入iframe 就能达到效果。
我用的easyui版本为 * jQuery EasyUI 1.4.1
分享一下,希望和大家多多交流。