日期:2014-05-16  浏览次数:20318 次

[求助]如何用javaScript控制让一个层显示的时候,画面其他部分都不能点
显示的层是在原画面点一个链接用js生成的(position:absolute),生成后只有这个层可以操作,画面其他控件(按钮、链接、下拉框等)都不能操作。

我试过让其他控件disable掉,但是链接仍然可以点,而且画面的样子太难看。

------解决方案--------------------
建议看一看模拟的alert的写法,在你这个层下生成一个和画面一样大的透明层,且其z-index在你操作的层和其余所有层之间,这样就能实现了。
------解决方案--------------------
这个问题很简单,楼主 Google 一下 "div modal dialog ",就能找到很多实现。