怎么把下拉框中的不同值赋给realone播放器的SRC?

mayakinger 2007-08-18 03:33:15
REALONE的ID=player
为下拉框设置onchange="player.src='this.value'"
this.value为下拉框中的视频路径。我有上面的赋值在WMP中调试成功了,为什么在REALONE中不行,到底错在哪里呀?
...全文
314 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ne_rush 2007-08-18
  • 打赏
  • 举报
回复
to:chaircat(chaircat)
this.value 这种用法我也是第一次见到
不过没问题
look:
-------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<select onchange="alert(this.value)">
<option value="1">111</option>
<option value="2">222</option>
<option value="3">333</option>
<option value="4">444</option>
</select>
</BODY>
</HTML>
ne_rush 2007-08-18
  • 打赏
  • 举报
回复
去掉单引号

onchange='eval("player.src="+this.value)'
试试看

chaircat 2007-08-18
  • 打赏
  • 举报
回复
晕...
this.value算是个什么url...
mayakinger 2007-08-18
  • 打赏
  • 举报
回复
双引号和单引号有什么区别呀,是不是通用呀,嵌套时是不是双要改单,或者能省略呀?
mayakinger 2007-08-18
  • 打赏
  • 举报
回复
<object id="player" name="player" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="387" height="261" >
<param name="_ExtentX" value="18415">
<param name="_ExtentY" value="9102">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="">
<param name="CONTROLS" value="Imagewindow">
<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="#000000">
</object>


<select name="select" id="select" style="width:290" onchange="player.SRC=this.value"><!--请关注这个地方的赋值对不对-->
<option value="1.rm">111</option>
<option value="2.rm">222</option>
<option value="3.rm">333</option>
<option value="4.rm" selected="selected">444</option>
</select>

<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="387" height="54" align="middle" id="player">
<param name="_ExtentX" value="18415" />
<param name="_ExtentY" value="1005" />
<param name="AUTOSTART" value="-1" />
<param name="SHUFFLE" value="0" />
<param name="PREFETCH" value="0" />
<param name="NOLABELS" value="-1" />
<param name="SRC" value="" />
<param name="CONTROLS" value="ControlPanel,StatusBar" />
<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="#000000" />
</object>

用你们的办法不行呀,你们邦着看看,我用WMP播放器时能成功,当时是onchange="player.url=this.value"
jiaxueq 2007-08-18
  • 打赏
  • 举报
回复
onchange="player.src=this.value"


把单引号去掉。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧