百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[技术交流] 请教个问题,关于display:none的 [复制链接]
查看:1526 | 回复:9

落伍网友
落伍网友  发表于 2017-3-14 01:05:15 |阅读模式 来自 中国四川雅安
在兼容模式下加载进度条会正常显示。在极速模式下,进度条不走。但是取掉<div id="swfdiv" style="display:none;">中的display:none;,极速模式下进度条正常。但是广告层和游戏层又会同时显示。怎么解决?


  1. <div class="flash" style="none">
  2.               <div class="loading">
  3.         <div class="load1">
  4.           <div class="load2" id="bar"></div>
  5.         </div>
  6.       </div>
  7.   </div>
  8.   
  9. <div id="swfdiv" style="display:none;">
  10. <object  id="flashgame"  type="application/x-shockwave-flash" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="632">
  11.         <param name="movie" value="http://chat.kongregate.com/gamez/0013/1949/live/usantab_complete.swf" />
  12.         <param name="quality" value="high" />
  13.                 <param name="AllowNetworking" value="internal">
  14.                 <param name="AllScriptAccess" value="none">
  15.         <embed src="http://chat.kongregate.com/gamez/0013/1949/live/usantab_complete.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="632" allownetworking="internal" allowscriptaccess="none" swliveconnect="true"></embed>
  16.       </object>
  17. </div>

  18. <div id="loadimg">
  19. <div align="center" style="margin-top:20px;">
  20. <script src='/plus/ad_js.php?aid=5' language='javascript'></script>
  21. </div>
  22. </div>
  23.           

  24. <script language="javascript">
  25. setTimeout("showswf();",60000);
  26. function showswf(){
  27. document.getElementById("swfdiv").style.display="block";
  28. document.getElementById("loadimg").style.display="none";
  29. }
  30. </script>

  31. <script language=JavaScript>
  32. <!--
  33. downProgressWidth=960;
  34. function refreshProgress(){
  35. var nPercentLoaded = Math.abs(movie.PercentLoaded());
  36. bar.style.width=Math.ceil((downProgressWidth-2)*nPercentLoaded/100)+"px";
  37. if(nPercentLoaded==100){
  38. clearTimeout(nTimeoutId);
  39. bar.style.width=(downProgressWidth-2)+"px";}
  40. else{
  41. nTimeoutId = setTimeout('refreshProgress()',300)
  42. }
  43. }
  44. movie = document.getElementById("flashgame");
  45. var bar = document.getElementById("bar");
  46. var nTimeoutId = setTimeout('refreshProgress()',0);
  47. //-->
  48. </script>
复制代码
回复

使用道具 举报

1695

主题

14万

帖子

1万

积分

落伍者(四季发财)

技术为主

Rank: 4

贡献
641
鲜花
33
注册时间
2007-10-29

落伍手机绑定

发表于 2017-3-14 09:21:57 | 显示全部楼层 来自 中国江苏南通
visible试试

点评

谢谢啊,已经解决了。用visible  发表于 2017-3-14 19:53
见群龙无首,吉
回复 支持 反对

使用道具 举报

83

主题

3498

帖子

5161

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
1368
鲜花
9
注册时间
2005-2-22
发表于 2017-3-14 09:25:08 | 显示全部楼层 来自 中国广东深圳
兼容模式就是IE模式,现在很少有人用IE了,很多网站都不会考虑IE效果,特别是后台程序。
回复 支持 反对

使用道具 举报

687

主题

1万

帖子

1万

积分

落伍者(四季发财)

不回贴别想走!

Rank: 4

贡献
2607
鲜花
21
注册时间
2006-6-4

落伍手机绑定

发表于 2017-3-14 10:02:00 | 显示全部楼层 来自 中国四川雅安

我感觉问题是display:none; 后,JS就检测不到flash,因为隐藏了。所以没有进度条。
回复 支持 反对

使用道具 举报

1695

主题

14万

帖子

1万

积分

落伍者(四季发财)

技术为主

Rank: 4

贡献
641
鲜花
33
注册时间
2007-10-29

落伍手机绑定

发表于 2017-3-14 10:33:38 | 显示全部楼层 来自 中国江苏南通
人由自 发表于 2017-3-14 10:02
我感觉问题是display:none; 后,JS就检测不到flash,因为隐藏了。所以没有进度条。

如果用jquery可能兼容性好些。
见群龙无首,吉
回复 支持 反对

使用道具 举报

687

主题

1万

帖子

1万

积分

落伍者(四季发财)

不回贴别想走!

Rank: 4

贡献
2607
鲜花
21
注册时间
2006-6-4

落伍手机绑定

发表于 2017-3-14 11:39:35 | 显示全部楼层 来自 中国四川雅安
iceteaa 发表于 2017-3-14 10:33
如果用jquery可能兼容性好些。

不会啊,你能帮修改下我的代码么?
回复 支持 反对

使用道具 举报

22

主题

8375

帖子

2781

积分

落伍者(两全齐美)

像白痴一样活着!

Rank: 2

贡献
1560
鲜花
8
注册时间
2003-11-24
发表于 2017-3-14 11:50:09 | 显示全部楼层 来自 中国江西南昌
一般遇到这种问题。。我都是把<html xmlns="http://www.w3.org/1999/xhtml">改<html>~~
我死后哪怕洪水滔天------风之邪狼语录!
回复 支持 反对

使用道具 举报

687

主题

1万

帖子

1万

积分

落伍者(四季发财)

不回贴别想走!

Rank: 4

贡献
2607
鲜花
21
注册时间
2006-6-4

落伍手机绑定

发表于 2017-3-14 11:54:54 | 显示全部楼层 来自 中国四川雅安
风之邪狼 发表于 2017-3-14 11:50
一般遇到这种问题。。我都是把改~~

没用。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

4394

主题

5888

帖子

2509

积分

落伍者(两全齐美)

Rank: 2

贡献
46
鲜花
8
注册时间
2009-6-11

落伍者QQ绑定

发表于 2017-7-12 17:22:02 | 显示全部楼层 来自 中国陕西西安
回复

使用道具 举报

56

主题

2万

帖子

2万

积分

落伍者(四季发财)

Rank: 4

贡献
394
鲜花
16
注册时间
2001-7-30
发表于 2017-7-12 22:11:53 | 显示全部楼层 来自 中国
改用JQUERY
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-11-29 09:58 , Processed in 0.081669 second(s), 36 queries , Gzip On.

返回顶部