本人想写一个页面加载后延迟12秒显示视频的代码。用的JQUERY框架的show()方法。
但是写完后发现chrome和ff运行正常。而IE却无法显示隐藏的div。
附代码,求大神指点!!
演示页面:http://www.dongfahouse.com/(IE看不到效果,FF,chrome可以!)样式
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #001946;
}
#mybox{

position:absolute;
left:200px;
top:80px;
height: 500px;
width: 620px;
z-index: 1;

#fbox{
position:relative;
}
js代码  $(document).ready(function() {
    $("#mybox").hide();
    $("#mybox").show(12000);
});
页面代码<div id="fbox">
     <div id="mybox" >
        <script language="javascript">
            voidplay(620,500,"dongfafm.rar","",1,1,0)//视频
        </script>
     </div>
</div>

解决方案 »

  1.   

    什么牛B的工具,浏览器本来就有的,你在IE下按下F12就知道了。
      

  2.   

    IE下你的视频文件被images/sy4.swf这个flash遮盖住了没显示出来,给flash增加wmode="transparent"选项就行了
    AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0', 'width', '1004', 'height', '804', 'src', 'http://www.dongfahouse.com/images/sy4', 'quality', 'high', 'pluginspage', 'http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash', 'movie', 'http://www.dongfahouse.com/images/sy4', 'wmode', 'transparent');