目前需要做一个监控的东西,使用div做浮层,设置为透明的,想实现只可通过div查看内容,但不能操作div中的所有操作项.问题是如何屏蔽div的操作事件?屏蔽div中的所有事件操作
解决方案 »
- extjs导出为excel很慢,如何加友好请示
- 求解jquery获取元素的位置及设置滚动条位置
- 求助高手:js语句放在html标签外面的时候是如何执行的?样式无法加载。
- 为何我下载的JS日期控件运行时IE8会弹出告警
- 正则提取字符串
- 在线等:把字符换成整数 谢谢
- 当点击下拉列表框某一选项,立即返回selectedindex值,怎样实现?急求 100分
- ext4.2 border布局,总感觉代码写的有点问题。是不是少引用什么文件,或者Ext.create("Ext.Viewport",......)
- Jquery动画会有小小的停顿
- menu.setCapture && menu.setCapture();是什么意思
- JS如何获取淘宝店铺的退款次数【结贴加分】
- 新人初学 有点不懂 一段小程序 求解释
pointer-events: none;不过只有html5 支持
我的div里面是object标签本人通过查资料设置了object透明属性,使用iframe覆盖object,div覆盖iframe,但是iframe把object完全遮住了不能透明显示object中的内容
用iframe遮罩时,设置透明度属性opacity:0.01试试,不要去设置背景色
opacity:0这两个style都加上,应该可以兼容
设置了iframe透明属性后,iframe背景变成白色挡住了object的内容,这个是关键
相当于要实现类似游戏中如下图所示的效果:
人被灰色的div图层覆盖,但是可以看到后面的flash内容
人被灰色的div图层覆盖,但是可以看到后面的flash内容
是啊,可以实现啊,div里面渲染一个iframe,设置好透明度,就兼容了
<body>
<div class="dis">
<iframe class="fram" src="javascript:false;">
</iframe>
</div><div style="cursor: hand;" class="d1" onmouseover="showCurosr(FALSE);">
<object id="RdpClient"
classid="CLSID:7584c670-2274-4efb-b00b-d6aaba6d3850"
codebase="msrdp.cab#version=5,2,3790,1830"
width="800"
height="600"
onreadystatechange="OnReadyStateChange()">
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
</object>
</div>
</body><style type="text/css">
/*<![CDATA[*/
dis {
position:absolute;
top:0px;
left:0px;
width:900px;
height:700px;
background:red;
filter:alpha(opacity=20);
z-index:10000;
}
object {
width:800px;
height:600px;
}
.fram{
width:100%;
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
-moz-opacity:0.5;
z-index:-1;
height:100%;
filter:alpha(opacity=0.01);
}
/*]]>*/
</style>