2012-09-14 127 views
2

我有一个弹出式灯箱,需要在使用JavaScript的页面中打开。当打开弹出窗口时,我需要禁用浏览器的滚动条,但它应该是可见的。我尝试下面的代码禁用(不隐藏)浏览器滚动条

$('body').css({'position' : 'fixed' ,'overflow-y':'scroll','width':'100%'}); 

此代码将禁用滚动条,但它使页面跳转到顶部,在弹出的页面,这是一个严重的问题UI的垂直中心开幕。

而且固定可能无法在IE6

工作

回答

-1

你可以使用一些面膜样的效果与透明度,因此,如果弹出来的浏览器被禁用,用户不能做任何动作。

+0

感谢Mohan,但是遮罩只能应用于身体内部的标签,我需要屏蔽浏览器滚动本身 – uidesigner