0

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

我想在这个弹出窗口上禁用父窗口,我正在使用它

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

但尽管它使父窗口显示为禁用,但实际上并没有使其禁用,所有控件、链接选项卡都已启用并且可以使用/单击。

我应该怎么办?

编辑由于某种原因我不能使用模态。

4

1 回答 1

0
  1. 您可以使用JQuery UI Dialog,并将其设置为模态形式。阅读此SO 答案以获取更多提示。

  2. 另一种选择是遍历页面中的所有inputanchor,并为它们中的每一个显式设置disabled=true

  3. 这个博客div描述了如何使用CSS和一些javascript来禁用所有透明的页面元素。

于 2013-07-21T16:37:29.330 回答