embed标签遮住div层

ゝ一纸荒年。 2021-11-22 18:00 412阅读 0赞

依然是上次的那个返工友情项目,当时帮忙用jquery ui写了一个漂浮的投票箱,就是类似点击一个项目然后就收藏到了投票箱中的效果。。

虽然不是很复杂,但是由于页面上有大面积的由kindeditor上传的flash,生成的代码是用embed嵌入网页的,在chrome和firefox中正常,在ie8以下就会遮住悬浮箱。而学校的机房几乎全是ie6的,因此兼容ie6是必须的。。

百度了下博客利用jquery设置了embed的wmode=”transparent”属性,但是悲催的无效,于是在老师的监督下一直熬夜到了2点。。。当时不记得是在哪个博客提到了可以利用iframe可以遮住flash的方法,可以动态生成一个iframe仿在悬浮窗的下面,就可以显示了。测试了一下果真有效。不过实施时坑爹的jquery可以通过id获取iframe标签的宽高,却不可以设置位置。。在百般检查无果的情况下突发奇想直接$(“iframe”)的方法获取节点,奇迹的成功了。。看来jquery还是对iframe标签做了特殊的处理的。近乎完美解决,除了在ie6下效率略低,几乎没有什么问题了。。。

转载于:https://www.cnblogs.com/Mr-Nobody/p/3339879.html

发表评论

表情:
评论列表 (有 0 条评论,412人围观)

还没有评论,来说两句吧...

相关阅读

    相关 创建DIV

      一 介绍 使用<div>标签很简单,将它放在想定义为一个数据块的元素周围即可。   二 应用 在下面的应用中有两个<div>块。在第一个块内,有两个水平标尺<hr

    相关 embed标签遮住div

    依然是上次的那个返工友情项目,当时帮忙用jquery ui写了一个漂浮的投票箱,就是类似点击一个项目然后就收藏到了投票箱中的效果。。 虽然不是很复杂,但是由于页面上有大面积的

    相关 HTML DIV标签

    1. 标签分类 常见的html标签大体上分为两种:内联标签、块级标签。 内联标签:不会新起一行显示。(常见的有:label、span、a、input、img、select、