Re: [問題] javascript執行有問題

看板Browsers (瀏覽器)作者 (waytin)時間17年前 (2008/10/30 16:20), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串4/5 (看更多)
※ 引述《legnaleurc (CA)》之銘言: : ※ 引述《waytin (waytin)》之銘言: : : <OBJECT ID="MediaPlayer1" WIDTH=0 HEIGHT=0 HIDDEN=true CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"> : : </OBJECT> : 因為classid直接指定播放器的id,所以是非Windows Media Player不能用 : 至於為什麼Windows上其他的瀏覽器也不能用 : 我只能說,各家瀏覽器對<object>的支援很哭夭 : Firefox 2只要看到classid這個屬性就會自動無視整個元素 : 3和其他瀏覽器是不是也這樣就不清楚 : 非標準但很有效的做法是,在<object>裡再包一個<embed> : 但是因為你不能改網頁...= = : PS: Windows下可能可以試試MediaWrap這個套件 : PS2: 合標準的作法應該是指定MIME type,而不是指定播放器 : 畢竟沒人規定mpg一定要用WMP開 :P 感謝你的回答,我暫時已經放棄這個問題了, firefox 3似乎也不行, 我在firefox的論壇提問, 也有人說這不太符合標準XD 幾天前已寫信通知該網站的人, 不過目前石沉大海中== -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.184 ※ 編輯: waytin 來自: 140.112.251.184 (10/30 16:21)

10/30 16:56, , 1F
重點不在 classid,在 playsound 函數裏
10/30 16:56, 1F

10/30 16:57, , 2F
直接寫 MediaPlayer1 而不用 document.getElementbyId
10/30 16:57, 2F

10/30 16:57, , 3F
這種作法只有 ie 行得通
10/30 16:57, 3F

10/30 16:57, , 4F
網頁設計師不改就沒辦法
10/30 16:57, 4F
※ 編輯: waytin 來自: 140.112.251.184 (10/31 18:28)
文章代碼(AID): #192MuuRU (Browsers)
討論串 (同標題文章)
文章代碼(AID): #192MuuRU (Browsers)