zoukankan      html  css  js  c++  java
  • embed标签遮住div层

    依然是上次的那个返工友情项目,当时帮忙用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下效率略低,几乎没有什么问题了。。。

  • 相关阅读:
    Core Java Interview Question Answer
    Anagrams
    Permutations II
    Minimum Window Substring
    工厂模式
    How do you design object oriented projects?
    What is Object Oriented Design? (OOD)
    Amazon Interview Question: Design an OO parking lot
    讨论一道求质数的面试题
    Substring with Concatenation of All Words
  • 原文地址:https://www.cnblogs.com/Mr-Nobody/p/3339879.html
Copyright © 2011-2022 走看看