問題討論區


【JavaScript 語法】問題討論區


【問題】 js和swf相衝的問題



js和swf相衝的問題
會員一級
註冊日期:
2010/5/6 18:00
留言: 4
附上檔案:http://www.badongo.com/cn/file/23817915

按RRR時,隱藏的內容會下滑出現
我用的是這個站提供的js:
http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm

如果隱藏內容是flash,在ie或google瀏覽器的伸縮效果都正常
但在FF裡,內容展開到定點,或開始縮小的一瞬間,swf會不正常的閃動reload
請看swf裡的圓形,原始動畫只是很簡單的左到右便停止,所以在FF可以很清楚可以看到閃動並reload
很想知道有沒有辦法解決這個bug,超頭大的

我試過隱藏內容用一個iframe來”過渡”swf,顯然沒騙過FF,且其它browser顯示會更慘....
看似簡單的效果,試用了好多支類似的js,這支還算好用,各瀏覽器之間問題也最少
可惜就出在FF會亂閃,如果也有不錯用的相同效果js也是可以啦,好累....天亮了...

2010/8/7 4:56
 


回覆: js和swf相衝的問題
飛肯老師
註冊日期:
2009/2/15 16:27
留言: 106
HI~

有試過不要用 FlashObject 的顯示 swf 後的效果嗎?
先把 swf 的標籤語法寫死在網頁中後再試試

不過也許真的是 Firefox 本身的問題XD

2010/8/9 9:30
 


回覆: js和swf相衝的問題
會員一級
註冊日期:
2010/8/10 15:50
留言: 1
問題在於你用的套件跑的方式會讓flash重載
只是ff重載的時候被你發現罷了
你可以注意看 其他瀏覽器顯示都一樣,你把他展開後你的flash又重跑了一遍

我改寫了一下看這是不是你要的,修正方法是讓flash不要重場景上消失
裡面我把你用的animatedcollapse.js套件拿掉了 因為你有用jquery,我就直接用jquery幫你重寫
目前我幫你寫的動畫都是跑500毫秒,程式碼裡面你會看到,要其他速度你就直接改數字

附件:


zip main.zip 大小: 0.90 KB; 下載次數: 370

2010/8/10 15:56
 









[高級搜索]


 

課程首頁】 【最新開課時間表】 【範例教學分享區】 【交流討論區】 【企業包班】 【詢問課程】 【合作提案】 【誠徵講師

 

【飛肯設計學苑】 台北市公園路 30-1 號 5 樓 聯絡電話:(02)2370-1122 / 0925-014-000 信箱:flycan@flycan.com.tw
服務時間:(平日)下午 2 點 ~ 晚上 10 點 / (假日)早上 9 點 ~ 下午 5 點

 

台北市短期補習班立案 第 6631 號

TOP

【 Flycan.com 】 Powered by XOOPS