网页如何传值给javascript

来源:百度知道 编辑:UC知道 时间:2024/05/09 18:43:58
我最近弄到个视频插件,但是里面的javascript中的地址是死的,我想做到页面上有超链接比如链接1,链接2,链接3,分别对应视频1,视频2,视频3,点任何一个链接,播放器自动定位到指定视频,请问怎么做?那插件的连接地址的代码为
s5.addVariable("file","视频地址");
1楼兄弟,具体怎么改啊,起码给个例子吧?
代码是
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
var s5 = new SWFObject("FlvPlayerV2009.swf","mediaplayer","400","340","8");
s5.addParam("allowfullscreen","true");
s5.addVariable("width","400");
s5.addVariable("height","340");
s5.addVariable("image","images/flash3.jpg");
s5.addVariable("file","http://localhost:1108/bbs/OP.flv");
s5.addVariable("backcolor&quo

首先需要地址传参过来,比如说http://localhost:1108/viedeo.html?http://localhost:1108/bbs/OP.flv

那么可以用js的locahost.href取你这个视频的地址
var url=location.href.split('?')[1];

在连接地址哪个地方就可以这么写了
s5.addVariable("file",url);

当然,如果你的视频文件都放在同一个地方的话,那你只需要把文件名传过来就可以了,解决的方法是一样的!

把js函数改成带参数的,然后在链接里把不一样的参数写上就行了

楼主你贴点代码吧。。这样不知道怎么改啊