www.ypnh.net > js 弹出窗口后不可点击页面

js 弹出窗口后不可点击页面

放一个 绝对定位的 div ,长宽覆盖整个页面,设置z-index使其在页面层之上,弹出层窗口之下,并设置它背景透明。初始状态是隐藏,当点击弹出窗时,就让这个div显示。 直白的说:让一个div 罩在页面之上,就点击不到页面上了。 举例: #hbg { wid...

代码贴出来 根据你说的 因为有弹层之后焦点锁定在弹层上了,他下面的自然不能点击。不过好像也不会这样的,你把代码贴出来。

添加一个div,并且设置一些样式 position:fixed; z-index:90;(z-index值自定),宽高铺满整个页面,再设置个背景就可以了

showmodaldialog:模式窗口, 一种很特别的窗口,当它打开时,后面的父窗口的活动会停止,除非当前的模式子窗口关闭了, 才能操作父窗口.在做网页ajax开发时,我们应该有时会用到它来实现表单的填写, 或做类似网上答题的窗口. 它的特点是,传参很方便也...

document.onselectstart = new Function("return false");

用遮罩就行 Jquery遮罩层 #BgDiv{background-color:#e3e3e3; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:1000px;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;} #DialogDiv{position:absolu...

试试在弹出对话框后,将body的高设置为100%,overflow设置为hidden。

原始窗口 function lockWindow(){ window.open("b.asp","face","width=400,height=400,scrollbars=1") var lockDiv = document.getElementById("lockWindow"); var MsgWindow = document.getElementById("MsgWindow"); document.title="窗口已...

onload事件 进入首页之后会触发这个事件,在这个事件中存入个cookie值 下次进入的时候判断这个cookie值,如果有就不执行弹框事件即可

这是因为你得弹出曾没有覆盖页面全部地方,把弹出层的位置设置为fixed,然后宽度和高度都设置为100%,至于iframe可以放置在中间合适的地方

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com