MozTW 討論區
https://forum.moztw.org/

這網頁選單程式碼該怎麼寫才能夠在FF正常使用??
https://forum.moztw.org/viewtopic.php?f=13&t=26646
1 頁 (共 1 頁)

發表人:  ntnucat [ 2009-04-06, 12:19 ]
文章主題 :  這網頁選單程式碼該怎麼寫才能夠在FF正常使用??

看到這blog
http://ciamia.pixnet.net/blog
他右邊最上面有選廣播的選單
在IE可以正常使用
請問要怎樣才能夠在FF裡面正常使用呢??


他的程式碼如下

代碼:
<script language="JavaScript">               
   function csound()
   {
      var url = document.radio.select.selectedIndex
      var sound = document.radio.select[url].value
      radioselect.innerHTML = '<br><embed id=wmp name=mediaObjectId pluginspage=http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/ width=180 height=28 type=application/x-mplayer2 filename="http://hichannel.hinet.net/api/streamFreeRadio.jsp?id='+sound+'" autostart="1"  //自動播放 enablecontextmenu="0"  //顯示右鍵選單 enablepositioncontrols="0"  //顯示 倒帶、快轉 鈕 showcontrols="1"  // 控制條 showdisplay="0"  // 正在播放 showPositionControls="0"  //隱藏其他按鈕 showstatusbar="0" //播放器顯示下載進度表 (%表示) showtracker="0" //顯示曲目取單 volume="-2000" //聲音大小(-4000 ~ 1 )></embed>'
   }
</script>

<form name="radio">
        <select name="select" onChange="csound()" class="buttom">
          <option value="" selected>選擇您要聽的電台</option>
          <option value="222">音樂---HitFm 聯播網 台北107.7</option>
          <option value="88">音樂---HitFm 聯播網 台中91.5</option>
          <option value="90">音樂---HitFm 聯播網 高雄90.1</option>

          <option value="156">音樂---KISS RADIO 大眾廣播電台</option>
          <option value="308">音樂---KISS RADIO 網路音樂台</option>
          <option value="256">音樂---KISS RADIO 大苗栗廣播</option>
          <option value="255">音樂---KISS RADIO 台南知音廣播</option>
          <option value="258">音樂---KISS RADIO 南投廣播</option>
         
        </select>
        <span id="radioselect">
<br>     



       
       
       
       
<embed id=wmp name=mediaObjectId pluginspage=http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/
width=180 height=28
type=application/x-mplayer2
filename="http://hichannel.hinet.net/api/streamFreeRadio.jsp?id=177"
autostart="1"  //自動播放
enablecontextmenu="0"  //顯示右鍵選單
enablepositioncontrols="0"  //顯示 倒帶、快轉 鈕
showcontrols="1"  // 控制條
showdisplay="0"  // 正在播放
showPositionControls="0"  //隱藏其他按鈕
showstatusbar="0" //播放器顯示下載進度表 (%表示)
showtracker="0" //顯示曲目取單
volume="-2000" //聲音大小(-4000 ~ 1 )

  >
  </embed>
 
 
 
       </span></form>
(耶!為啥Firefox無效阿..@O@
<br>真搞不懂)

發表人:  不惑仔Boohover [ 2009-04-08, 15:32 ]
文章主題 : 

很古早的問題了,無關 fx ,「真搞不懂」 -.-

js 指定 nodes 學學改用標準用法,

getElementByName("radio");

getElementById("radioselect");

發表人:  ntnucat [ 2009-04-16, 15:47 ]
文章主題 : 

不惑仔Boohover 寫:
很古早的問題了,無關 fx ,「真搞不懂」 -.-

js 指定 nodes 學學改用標準用法,

getElementByName("radio");

getElementById("radioselect");


那請問這個語法該怎麼改呢?

我想知道一下,

謝謝 ^^||

發表人:  不惑仔Boohover [ 2009-04-18, 20:07 ]
文章主題 : 

參考 Accessing Elements with the W3C DOM

類似這樣

代碼:
document.radio.select → document.forms["radio"].elements["select"]

document.radioselect → document.getElementById("radioselect")


抱歉,我沒習慣幫人改程式,因為這會有責任歸屬問題,自己試試看嘍

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/