function setValue(iValue){
var obj = docuement.getElementById("RAOCX");
oParam = obj.childNodes[0];
oParam.setAttribute("value", iValue);
}
调用<a href="..." onClick="setValue(1)">..</a>
var obj = docuement.getElementById("RAOCX");
oParam = obj.childNodes[0];
oParam.setAttribute("value", iValue);
}
调用<a href="..." onClick="setValue(1)">..</a>
function changeSrc(src)
{
document.getElementById('flashaa').outerHTML= '<embed src='+ src +' width=180 height=180 wmode=transparent type=application/x-shockwave-flash id=flashaa>'
}
</script><embed src= "http://www.zzsky.cn/flash/flash/20065865344848.swf" width= "180 " height= "180 " wmode= "transparent " type= "application/x-shockwave-flash " id= "flashaa"> <input type= "button " value= "Change Flash " onclick= "changeSrc("http://www.zzsky.cn/flash/flash/20065865344848.swf")">
var obj = docuement.getElementById("RAOCX");
oParam = obj.childNodes[0];
oParam.setAttribute("value", iValue);
}
调用 <a href="#" onClick="setValue(this.innerText)"> 1 </a>
<a href="#" onClick="setValue(this.innerText)"> 2 </a>
<a href="#" onClick="setValue(this.innerText)"> 3 </a>
<a href="#" onClick="setValue(this.innerText)"> 4 </a>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=285 id=RAOCX name=rmplay width=356>
<param name="SRC">
<param name="CONSOLE" value="Clip1">
<param name="CONTROLS" value="imagewindow">
<param name="AUTOSTART" value="true">
<embed src="影片地址" autostart="true" controls="ImageWindow" console="Clip1" pluginspage="http://www.real.com"/’ target="_blank" >http://www.real.com"; width="356" height="285">
</embed>
</object>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=27 id=video1 width=356>
<param name="_ExtentX" value="7276">
<param name="_ExtentY" value="1058">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONTROLS" value="ControlPanel">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#ffffff">
<embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel" height="27" width="356" autostart="0" _extentx="7276" _extenty="1058" shuffle="0" prefetch="0" nolabels="0" loop="0" numloop="0" center="0" maintainaspect="0" backgroundcolor="#ffffff">
</embed>
</object>
<script language="javascript">function setValue(iValue)
{
var msg;
var obj = docuement.getElementById("RAOCX");
oParam = obj.childNodes[0];
oParam.setAttribute("value", iValue);
oParam.getAttribute("value", msg);
alert(msg);
}
</script>
<a href="" value = "1.mp3" onClick=setValue(this.value)>1.mp3</a>
var obj = docuement.getElementById("RAOCX");
oParam = obj.childNodes[0];
oParam.setAttribute("value", iValue);
obj.controls.play();
}
调用 <a href="#" onClick="setValue(this.innerText)">1</a>
<a href="#" onClick="setValue(this.innerText)">2</a>
<a href="#" onClick="setValue(this.innerText)">3</a>
<a href="#" onClick="setValue(this.innerText)">4</a>
var player = docuement.getElementById("RAOCX");
player.Source=iValue //这里自己根据参数设定自己网址
player.controls.play();
}
调用 <a href="#" onClick="setValue(this.innerText)">1</a>
<a href="#" onClick="setValue(this.innerText)">2</a>
<a href="#" onClick="setValue(this.innerText)">3</a>
<a href="#" onClick="setValue(this.innerText)">4</a>
真的十分感谢你的耐心,谢谢了
目前还是无法播放,我试着调试了一下,目前代码是这样的
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=285 id=RAOCX name=rmplay width=356>
<param name="SRC" value="">
<param name="CONSOLE" value="Clip1">
<param name="CONTROLS" value="imagewindow">
<param name="AUTOSTART" value="true">
<embed src="影片地址" autostart="true" controls="ImageWindow" console="Clip1" pluginspage="http://www.real.com"/’ target="_blank" >http://www.real.com"; width="356" height="285">
</embed>
</object>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=27 id=video1 width=356>
<param name="_ExtentX" value="7276">
<param name="_ExtentY" value="1058">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONTROLS" value="ControlPanel">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#ffffff">
<embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel" height="27" width="356" autostart="0" _extentx="7276" _extenty="1058" shuffle="0" prefetch="0" nolabels="0" loop="0" numloop="0" center="0" maintainaspect="0" backgroundcolor="#ffffff">
</embed>
</object>
<script language="javascript">function play(iValue)
{
//alert(iValue);
var player = docuement.getElementById("RAOCX");
player.Source=iValue //这里自己根据参数设定自己网址
alert(player.Source);
player.controls.play();
}function setValue(iValue)
{
//alert(iValue);
var obj=docuement.getElementById("RAOCX");
oParam=obj.childNodes[0];
oParam.setAttribute("value", iValue);
obj.controls.play();
alert(iValue);
}
</script><a href="#" onClick="play(this.innerText)">1.mp3</a> 在两个函数中第一处alert都可以得到Value,接着再往下执行就出错了,到不了第二处alert的地方,两个函数都到不了
我将第二处的alert中参数随便换成别的字符串也显示不出来目前上边object的value是“”,空的,这个有没有关系?需不需要特殊的处理?
{
//alert(iValue);
var player = docuement.getElementById("RAOCX");
player.Source="1.MP3" //这里自己根据参数设定自己网址
player.controls.play();
}把需要播放的东西地址直接输进去了,还是不行function setValue(iValue)
{
//alert(iValue);
var obj=docuement.getElementById("RAOCX");
oParam=obj.childNodes[0];
oParam.setAttribute("value", "1.mp3");
obj.controls.play();
alert(iValue);
}
<head>
<script language="javascript"> function play(iValue)
{
//alert(iValue);
var player = document.getElementById("RAOCX");
player.Source=iValue; //这里自己根据参数设定自己网址
alert(player.Source);
player.controls.play();
} </script> </head>
<body>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height="285" id="RAOCX" name="rmplay" width=356>
<param name="SRC" value="">
<param name="CONSOLE" value="Clip1">
<param name="CONTROLS" value="imagewindow">
<param name="AUTOSTART" value="true">
<embed src="影片地址" autostart="true" controls="ImageWindow" console="Clip1" pluginspage="http://www.real.com"/’ target="_blank" > http://www.real.com"; width="356" height="285">
</embed>
</object>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=27 id=video1 width=356>
<param name="_ExtentX" value="7276">
<param name="_ExtentY" value="1058">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONTROLS" value="ControlPanel">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#ffffff">
<embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel" height="27" width="356" autostart="0" _extentx="7276" _extenty="1058" shuffle="0" prefetch="0" nolabels="0" loop="0" numloop="0" center="0" maintainaspect="0" backgroundcolor="#ffffff">
</embed>
</object> <a href="#1.mp3" onClick="play(this.innerText)"> 1.mp3 </a>
<a href="#2.mp3" onClick="play(this.innerText)"> 2.mp3 </a>
</body>
</html>