在JSP中禁用弹出窗口的父窗口

时间:2013-07-21 16:33:59

标签: java javascript jsp

我有一个JSP页面,当点击“搜索”按钮时,弹出窗口打开,

我想在此弹出窗口中禁用父窗口,我正在使用

window.opener.document.body.disabled=true;

但是虽然它使父窗口显示为禁用,但它实际上不会禁用它,所有控件,链接选项卡都已启用并且可以使用/单击。

我该怎么办?

编辑我出于某种原因无法使用Modal。

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用JQuery UI Dialog,并将其设置为modal表单。阅读此SO answer以获取更多提示。

  2. 另一个选项是遍历页面中的所有inputanchor,并为每个选项明确设置disabled=true

  3. This blog介绍了如何使用 CSS javascript 来禁用透明div的所有页面元素。