MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-23, 04:01

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 1 篇文章 ] 
發表人 內容
文章發表於 : 2007-01-30, 22:11 
離線

註冊時間: 2003-10-18, 19:35
文章: 7
flash的components中有UIScrollBar與ScrollPane兩個組件,
用來針對flash的texfield或是movieclip做scroll動作的控制,
最近在做專案的時候,遇到了一個問題,
即是flash本身components有支援滑鼠中鍵scroll的功能,
但是在一個特殊情況之下此功能將失效,
也就是當需要設定swf底色為透明時,必須要在embed標籤中,
加上wmode=transparent這個屬性,
這個屬性在object標籤中以param的方式處理,
且不會對IE6的瀏覽器造成scroll失效的影響,
但是卻導致Firefox 無法以中鍵scroll目標項目,
目前我使用的Firefox版本為2.0.0.1,
這個測試結果是根據安裝非官方組件測試而來,
該組件為 plasmaplugs 所釋出的 Scroller Bar
由於更改flash檔案對於scroll失效完全沒有幫助,
但是範例檔網頁卻完全支援Firefox中鍵scroll無誤,
於是我改由HTML標籤下手,
分別刪去了<!DOCTYPE>以及Dreamweaver 8.02針對IE ActiveX安全性修正的AC_RunActiveContent語法,
以最陽春的flash嵌入方式測試,卻仍然無效,
直到我刪去了 wmode="transparent" 屬性,
才發現從頭到尾都是它在作怪…只好放棄此屬性將背景圖做在flash中,
我大致搜尋了一下本板,並無相關問題討論,
因此發佈在這裡給大家作為參考。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 1 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 5 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群