jQuery MiniUI

 找回密码
 立即注册
查看: 7543|回复: 15
打印 上一主题 下一主题

mini.open的窗口被iframe遮盖 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-8-25 10:26:54 |只看该作者 |正序浏览
本帖最后由 miniui_myc 于 2016-8-25 10:50 编辑

之前还没事,今天一打开mini.open的窗口就被iframe嵌入的视频遮盖掉,但是鼠标放到标题栏上仍然能拖动,如果是pdf的则会把标题栏遮盖,中间内容没事,不过点击pdf后会彻底遮盖掉,这是怎么回事啊,可以设置mini.open的层index吗

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

16#
发表于 2016-9-2 10:20:29 |只看该作者
本帖最后由 miniui_myc 于 2016-9-2 10:34 编辑
felt 发表于 2016-9-1 16:06
本地测试了没有发现问题
请提供一个简单的完整项目重现

1.新建web工程,index.jsp页面代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <title></title>
  </head>
  
  <body>
    This is myOBJECT JSP page. <br>
    <OBJECT ID="WMPlay" WIDTH="1000" HEIGHT="990"
                        CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
                        STANDBY="Loading Microsoft? Windows Media? Player components..."
                        TYPE="application/x-oleobject">
                        <!--播放的文件地址-->
                        <ARAM id="wmsrc" NAME="FileName" VALUE="D:\ss.wmv"/>
                </OBJECT>
  </body>
</html>

2.http://www.miniui.com/demo/#src=buttonedit/selectGrid.html
<input .../>后面加上:
  <iframe src="http://localhost:8080/testwebproj/index.jsp" style="width:100%;height:100%;"></iframe>

3.测试的时候就是这种遮挡效果,去朋友电脑上试了下也是这样的,你最后再帮忙试试吧,不行就算了,我的是ie11,朋友的电脑是ie8 ie9的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

15#
发表于 2016-9-1 16:06:03 |只看该作者
miniui_myc 发表于 2016-8-31 13:09
你换个地址,打开一个正在播放的视频就挡住了

本地测试了没有发现问题
请提供一个简单的完整项目重现

Rank: 2

14#
发表于 2016-8-31 13:09:05 |只看该作者
felt 发表于 2016-8-31 11:26

你换个地址,打开一个正在播放的视频就挡住了

Rank: 8Rank: 8

13#
发表于 2016-8-31 11:26:48 |只看该作者
miniui_myc 发表于 2016-8-31 09:46
1.  你新建一个web工程,建一个jsp页面index.jsp,body里面加上

       


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

12#
发表于 2016-8-31 09:46:57 |只看该作者
dforce 发表于 2016-8-30 17:04
提供个例子,我们来看一下

1.  你新建一个web工程,建一个jsp页面index.jsp,body里面加上
<OBJECT ID="WMPlay" WIDTH="1000" HEIGHT="800"
        CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
        CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
        STANDBY="Loading Microsoft? Windows Media? Player components..."
        TYPE="application/x-oleobject">
        <!--播放的文件地址-->
        <PARAM id="wmsrc" NAME="FileName" VALUE="C:\Users\Administrator\Videos\Safari4.mp4"/>
</OBJECT>

2.  http://www.miniui.com/demo/#src=buttonedit/selectGrid.html
在你们这个选择表格Code页面的input的标签后加上<br/>
  <iframe id="wareframe" name="wareframe" src="http://localhost:80/index.jsp" frameborder="0" style="width:100%;height:100%;" border="0"></iframe>

3.  在IE浏览器(得能加载mediaplayer插件)里运行代码,点开mini.open就可以看到这个遮挡效果了

Rank: 8Rank: 8

11#
发表于 2016-8-30 17:04:23 |只看该作者
miniui_myc 发表于 2016-8-30 11:55
iframe本身没问题,mini.open能遮盖住,关键是iframe的页面里我加了个object标签调用的mediaplayer和adob ...

提供个例子,我们来看一下

Rank: 2

10#
发表于 2016-8-30 11:55:31 |只看该作者
dforce 发表于 2016-8-30 10:59
你这情况mini_useShims并没有用
你这只能自己改iframe的z-index

iframe本身没问题,mini.open能遮盖住,关键是iframe的页面里我加了个object标签调用的mediaplayer和adobe pdf reader,是那个视频和pdf的内容层把mini.open的窗口遮盖了,有没有办法吧mini.open的窗口置顶,另外我试了下mini.alert也会被遮盖
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

9#
发表于 2016-8-30 10:59:13 |只看该作者
miniui_myc 发表于 2016-8-30 10:26
iframe.style.zIndex = 9999;这样也不行。。
mini_useShims这个属性是不是没有啊,为什么赋值不管用 ...

你这情况mini_useShims并没有用
你这只能自己改iframe的z-index

如图肯定是可以修改的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

8#
发表于 2016-8-30 10:26:57 |只看该作者
felt 发表于 2016-8-29 17:22
延时修改一下试试
iframe.style.zIndex=

iframe.style.zIndex = 9999;这样也不行。。
mini_useShims这个属性是不是没有啊,为什么赋值不管用

Archiver|普加软件

GMT+8, 2024-7-5 03:18 , Processed in 1.038436 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部