jquery - Activex 控件上的模态对话框

标签 jquery css activex modal-dialog

我将 jQuery 模态对话框 (jQuery UI) 用于模态弹出窗口。它工作正常,直到最近我们安装了一个 activex 插件。现在,只要插件被激活,这个弹出窗口就会出现在插件后面。有什么方法可以在 activex 插件之上显示模态对话框吗?

浏览器: IE7,IE8

最佳答案

我手头没有可用于测试的 activex 插件,但我相信您是否可以将插件隐藏在 iframe 后面。当您显示模态弹出窗口时,创建一个空的 iframe。给它与你的弹出窗口相同的尺寸,并在相同的位置显示它,但使用较低的 z-index . iframe 应呈现在 activex 插件上方,您的弹出窗口应呈现在 iframe 上方。

我可以验证此技术是否适用于屏蔽 <select /> IE6 中的框。我自己没有用ActiveX控件测试过,但是谷歌tells me它应该工作。

关于jquery - Activex 控件上的模态对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1924785/

相关文章:

JQuery Bounce 效果改变元素的大小

javascript - 如何在 jQuery 中使用 .css 函数

Windows 更新后 Excel 2010 ActiveX 控件不再工作

c++ - 在 Release模式下崩溃但在 Debug模式下不崩溃的 ActiveX 控件

jquery - 全选时 HTML 复选框不显示

jquery - 如何禁用浏览器颤动?

javascript - 第一个按钮点击没有被解雇 - Jquery Delegates

html - 如何将一张图片固定到背景图片(响应式)?

css - 使用 CSS 在 Div 中居中的图像

javascript - ActiveX 不会从服务器运行