解决Flash盖住弹出菜单(转)

解决Flash盖住弹出菜单

原文讲的很详细

http://audi.tw/Blog/webDesign/Flash.swfobject.js.asp

下面摘录一些

原因和網頁元件的特性有關,如果要把網頁元件分類,其中有一種分類法為:可定位(Positional)和不可定位(non- Positional),什麼意思呢?網頁中呈現的元件,例如段落、表格等,是由 HTML 創建出來的,但部份我們熟知的元件,例如表單,卻不是由 HTML 創建出來,而是作業系統本身建立,HTML 只不過是叫過來用(call),類似的元件還有 Java Applet、ActiveX、Flash 和一些 plug-in等。

講白一點,HTML 是一個二維空間,只上下左右的概念,有了 CSS 之後,開始有三度空間的概念,但,前述提到的這些元件,既非擺在二維空間裡,也不是擺在三度空間中,到底擺那?天知道!所以 z-index 失效,基本上,這應屬於瀏覽器的問題,這裡有一篇專文論述:

http://www.webreference.com/dhtml/diner/seethru/index.html

使用swfobject 来解决 http://download.macromedia.com/pub/developer/swfobject_1.4.zip

  1. <script type="text/javascript" src="images/swfobject.js"></script>  
  2. <div id="flashcontent">無法播放 Flash 時替代的文字內容</div>  
  3. <script type="text/javascript">  
  4.      var fo = new FlashObject("images/flash.swf", "mymovie", "200", "200", "7", "#ff00ff");   
  5.      fo.addParam("wmode", "transparent");   
  6.      fo.write("flashcontent");   
  7. </script>  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值