用类似document.all.***.value=***方式好像没办法哦?

解决方案 »

  1.   

    你那object里怎么又有embed src
    搞你不明白
    下面这样的,,直接在boad的onload里或下面代码的后面加上MyPlayer..url="http://...."就行了:<object id="MyPlayer" name="MyPlayer" height="0" width="320" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" style="position:inherit;z-index:1;"> 
    <param NAME="AutoStart" VALUE="-1"> 
    <param NAME="Balance" VALUE="0"> 
    <param name="enabled" value="1"> 
    <param NAME="EnableContextMenu" VALUE="0"> 
    <param NAME="url" VALUE=""> 
    <param NAME="PlayCount" VALUE="1"> 
    <param name="rate" value="8.0"> 
    <param name="currentPosition" value="1"> 
    <param name="currentMarker" value="0"> 
    <param name="defaultFrame" value="-1"> 
    <param name="invokeURLs" value="0"> 
    <param name="baseURL" value=""> 
    <param name="stretchToFit" value="0"> 
    <param name="volume" value="80"> 
    <param name="mute" value="0"> 
    <param name="uiMode" value="none">
    <param name="windowlessVideo" value="-1"> 
    <param name="fullScreen" value="0"> 
    <param name="enableErrorDialogs" value="-1"> 
    <param name="SAMIStyle" value> 
    <param name="SAMILang" value> 
    <param name="SAMIFilename" value>
    </object>
    <!-- end -->
      

  2.   

    怎么才能通过javascript来改变某个属性的值呢?
      

  3.   

    偶孤陋寡闻!不是很了解。
    研究了一下,感觉<#FileName>无非就是你要播放的影音文件的名字,而改变这个名字,我想你的目的就是为了让用户可以不至于总看或听一个节目,这样我想要是没有其他的办法的话,用javascript来解决的话,是不是可以这样:
    document.write("<embed src='"+ 存有文件名的变量 +"'width='363' height='272'……");
    //每一次改变影音文件就执行一下,并把文件名传到变量里边!
    (也许不能实现。仅供参考!)
      

  4.   

    把所有页面代码都写到javascript里面?我研究一下
      

  5.   

    谢谢andy的提点,搞定了
    http://community.csdn.net/Expert/topic/4214/4214397.xml?temp=.5904657
    这里还有50分,过来接分