MozTW 討論區 https://forum.moztw.org/ |
|
[傳信]內鑲Windows Media Player 的標準HTML語法; "背景"音樂 https://forum.moztw.org/viewtopic.php?f=13&t=4696 |
第 1 頁 (共 1 頁) |
發表人: | timdream [ 2004-12-07, 01:43 ] |
文章主題 : | [傳信]內鑲Windows Media Player 的標準HTML語法; "背景"音樂 |
不知道我這樣寫對不對...如果錯了請指教我趕快回去修BBS的文XD ------------ URL: http://cornguo.atcity.org/solong/ <object> 的 classid 只有 Windows 裡的 IE 才能處理 因為只有 Windows 才為每個plug-in建立一個 classid 編號 ... 正確的作法是 告訴瀏覽器你要鑲進去的資料是什麼類型 然後讓它自己去找正確的plug-in ... 也就是 type 屬性 以這個網頁來說... 因為要播的檔案是wma,MIME是 audio/x-ms-wma 所以: <object classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" ... > .... <param name="Filename" value="./media/So_Long.wma"> .... </object> 應該要改成 <object type="audio/x-ms-wma" ... > .... <param name="Filename" value="./media/So_Long.wma"> .... </object> 才是正確且FireFox才有辦法啟動WMP來播放 (雖然兩者都是標準HTML) 畢竟我們寫標準網頁是要讓使用者有選擇自己想用的瀏覽器, 播放程式和作業系統的自由.... 實際上更正確的用法應該是用 data="..." 來指定音效檔案位置 但是因為IE不理這個屬性 而且WMA也只能用WMP播 所以還是用param name="filename"吧 -- 嗯 FireFox還是比IE更接近HTML標準(茶) |
發表人: | nakeho [ 2004-12-07, 11:19 ] |
文章主題 : | |
你說的沒錯,不過我選擇妥協。 http://wiki.moztw.org/index.php?title=TechEvangelism 在考慮到佔有率第三的 Opera 瀏覽器之後,我在網頁內嵌入多媒體檔案時,還是會混用 <object> 與 <embed> 標籤。 embed 雖然未被 w3c 納入 html 規格書,但卻廣為許多瀏覽器所使用… |
發表人: | timdream [ 2004-12-08, 17:28 ] |
文章主題 : | |
nakeho 寫: 在考慮到佔有率第三的 Opera 瀏覽器之後,我在網頁內嵌入多媒體檔案時,還是會混用 <object> 與 <embed> 標籤。
embed 雖然未被 w3c 納入 html 規格書,但卻廣為許多瀏覽器所使用… 難道前文所述的標準html方法不能Opera解讀不能@@? 我自己是寫標準HTML的,所以我才會很在意我們的solution是不是標準...畢竟標準HTML才是真正的for all current browsers and future browsers. -------- 好 另外的問題 那個網頁在站長(我學長)修改好之後 我發現 visibility: hidden 或是 display: none CSS屬性會讓FireFox不載入Plug-in...連width跟height都必須有一不為0 (挫折Orz...) 所以FireFox不同意網站設計真正的 "背景"音樂 就是了......=_= |
發表人: | 風痕影 [ 2004-12-12, 23:00 ] |
文章主題 : | |
timdream 寫: 好 另外的問題
那個網頁在站長(我學長)修改好之後 我發現 visibility: hidden 或是 display: none CSS屬性會讓FireFox不載入Plug-in...連width跟height都必須有一不為0 (挫折Orz...) 所以FireFox不同意網站設計真正的 "背景"音樂 就是了......=_= 可以呀@@我都設為零可以呢 倒是把他隱藏時就不能播放了= = 還好FireFox會把0x0顯示成看不見 不像IE有個醜醜的灰點 |
發表人: | timdream [ 2004-12-13, 00:47 ] |
文章主題 : | |
風痕影 寫: 可以呀@@我都設為零可以呢
倒是把他隱藏時就不能播放了= = 還好FireFox會把0x0顯示成看不見 不像IE有個醜醜的灰點 Oh~ 那是我測試不夠仔細...sorry啦 我是直接在位址列打javascript的...Orz |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |