我在图片上面设计了一个透明背景的浮动div层,在div上有onmousedown、onmousemove等事件,firefox都能响应,但IE下失效,请问:如何让透明背景的div响应on事件呢!?
解决方案 »
- 菜鸟问EXTjs框架实例问题~~~
- jquery 获取鼠标位置信息的函数是哪个(跨浏览器的)
- 没太理解jquery中的get()和eq之间的区别,谢谢
- document.getElementById("xxForm").submit();为何不起作用??
- 同一个表单里面又2列,多选筐需要,可以分开,控制全部选择,怎么实现?
- 如何得到光标所在控件的控件ID。
- 原型继承的问题
- 动态控制下拉框 <select> 是否disabled怎么做?
- 如何计算某一天是星期几??急急。。在线等待!!!
- 如何判断一个页面是在一个新窗口打开的,还是在一个Frame中打开的?
- js动态删除表格的问题
- csdn论坛上的弹出窗口
加上这句 背景是黑色 设置成透明 就能响应了啊
ff:opacity:0.3
EventUtil.addEventHandler = function (oTarget, sEventType, fnHandler) {
if (oTarget.addEventListener) {
oTarget.addEventListener(sEventType, fnHandler, false);
} else if (oTarget.attachEvent) {
oTarget.attachEvent("on" + sEventType, fnHandler);
} else {
oTarget["on" + sEventType] = fnHandler;
}
}; 把上面的代码加到你的javascript里面,这是使IE和FF兼容。
这样IE就无法穿透了.只在IE7以上有效.