IE9 環境沒法正常顯示 Flash 動畫事件:

前陣子一個客戶向 Tommy 反應,近日更新程式後,上方橫幅廣告 Banner 的 Flash 動畫不知為何在 IE9 突然跑不出來! 而在 Firefox 及 Google Chrome 瀏覽器環境卻可以正常顯示!
這有點詭異,但本著服務客戶的精神,還是得把客戶的問題找出來並解決才行!
想想近日這個客戶的站,有做什麼更動?
而 Tommy 這邊幫他改程式的環境是不是有什麼更動?

1.近日 Tommy 的 Dreamweaver CS4 剛買了升級版變成最新的 CS6 了,而 Dreamweaver 自動更新範本檔的功能看起來好像也沒什麼問題

(圖一)

2.而既然只有在 IE9 有問題,就將客戶的站在 IE9 下檢視原始碼看一下,結果竟然發現出現一個奇怪的地方:

<param name=movie value=”../data/ad_image/%3C%3Fphp%20echo%20$row_ad_top_forever%5B’image’%5D;?%3E=”>

這表示什麼呢?   程式該執行而沒有正常執行!

這下傷腦筋了,之前都跑的好好的,怎麼現在會變這樣?

3.反覆測試後,發現是 Dreamweaver 在更新範本檔的一個小問題,把 Flash 語法的地方改成下面這種寫法:

<param name=”movie” value=”<?php echo “../data/ad_image/”.$row_ad_top_forever[‘image’];?>”>

Dreamweaver CS6 就可以正常更新其他支使用同樣範本檔的程式了

下面這個站就是 Tommy 所說的之前上面 Flash 上橫幅廣告,沒法在 IE9 正常顯示的網站:

逸品茶

(圖二)

PS:這次講的內容有些是比較程式技術層面的專有名詞:

(1) Dreamweaver : Tommy 用來開發網站程式的工具,是 Adobe 公司出品的,目前最新版本是 CS6; 外面常聽到的美工軟體 photoshop 也是 Adobe 公司出品的軟體

(2) Dreamweaver 範本檔: 使用範本檔(Template)的話,只要改了這支範本檔程式,其他像網站首頁,FAQ 頁面等所有使用到範本檔的前端程式都會自動更新,不用一支一支慢慢改,這也是 Dreamweaver 的優點

Related Posts Plugin for WordPress, Blogger...
Both comments and pings are currently closed.

Comments are closed.