全球主机交流论坛

标题: 求助 这样的功能怎么实现? [打印本页]

作者: 每次醒来    时间: 2014-5-8 20:51
标题: 求助 这样的功能怎么实现?
本帖最后由 每次醒来 于 2014-5-8 20:52 编辑

求助 有木有办法实现 鼠标点击链接 中含有的数值 可以传送到js代码中
飘红部分

<a href="#" onclick="74">点击</a>  点击74 下面的js代码飘红部分就变成74
<a href="#" onclick="73">点击</a>  点击73 下面的js代码飘红部分就变成73
<a href="#" onclick="72">点击</a>  点击72 下面的js代码飘红部分就变成72


-----------------------------------------------------------------------------------------

<script type="text/javascript">
var flashvars={
                f:'http://http://www.lilynana.eu.org/tt/zz.php?=74&s=0',
                c:0
                };
</script>
作者: cgs3238    时间: 2014-5-8 20:51
每次醒来 发表于 2014-5-8 21:34
这个修改之后的js默认地址http://www.lilynana.eu.org/tt/zz.php?=73&s=0也播放不了

function onclickid(id ...

点击的时候只改变变量是没用的,需要把播放器加载的逻辑重新执行一遍。所以需要只要flashvars是如何被调用的
作者: lxqfff    时间: 2014-5-8 20:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我是大傻瓜    时间: 2014-5-8 21:14
本帖最后由 我是大傻瓜 于 2014-5-8 21:19 编辑


  1. <a href="#" onclick="onclickid('74')">点击74</a>
  2. <a href="#" onclick="onclickid('75')">点击75</a>
  3. <script type="text/javascript">
  4. function onclickid(id){
  5.   flashvars.f = 'http://www.lilynana.eu.org/tt/zz.php?='+id+'&s=0';
  6.   alert(flashvars.f);
  7.   return false;
  8. }
  9. var flashvars={
  10.                 f:'http://www.lilynana.eu.org/tt/zz.php?=73&s=0',
  11.                 c:0
  12.                 };
  13. </script>

复制代码


测试通过,我有点小菜,如果不行你无视吧~
作者: 每次醒来    时间: 2014-5-8 21:22
我是大傻瓜 发表于 2014-5-8 21:14
测试通过,我有点小菜,如果不行你无视吧~

不行..........求大婶继续
作者: 我是大傻瓜    时间: 2014-5-8 21:24
每次醒来 发表于 2014-5-8 21:22
不行..........求大婶继续

这就不知道了。。。看alert输出好像是对的。。。
作者: cgs3238    时间: 2014-5-8 21:24
我什么都没发 不要看我
作者: 每次醒来    时间: 2014-5-8 21:27
我是大傻瓜 发表于 2014-5-8 21:24
这就不知道了。。。看alert输出好像是对的。。。

点击之后出现一个提示框确定之后 查看源码这里的数值还是 原来的73    live=73&s=0',  默认的73应该也是可以播放的 现在默认的参数也播放不到!
作者: 我是大傻瓜    时间: 2014-5-8 21:29
每次醒来 发表于 2014-5-8 21:27
点击之后出现一个提示框确定之后 查看源码这里的数值还是 原来的73    live=73&s=0',  默认的73应该也是 ...

默默的逃跑
作者: cgs3238    时间: 2014-5-8 21:30
js没法修改页面源代码的。。。可以给出更具体的情景 给你解决办法
作者: ziyounb    时间: 2014-5-8 21:33
电影网?哪个cms?
作者: 每次醒来    时间: 2014-5-8 21:34
cgs3238 发表于 2014-5-8 21:30
js没法修改页面源代码的。。。可以给出更具体的情景 给你解决办法

这个修改之后的js默认地址http://www.lilynana.eu.org/tt/zz.php?=73&s=0也播放不了
<script type="text/javascript">
function onclickid(id){
  flashvars.f = 'http://www.lilynana.eu.org/tt/zz.php?='+id+'&s=0';
  alert(flashvars.f);
  return false;
}
var flashvars={
                f:'http://www.lilynana.eu.org/tt/zz.php?=73&s=0',
                c:0
                };
</script>



默认js这样是可以加载播放的
<script type="text/javascript">
var flashvars={
                f:'http://http://www.lilynana.eu.org/tt/zz.php?=74&s=0',
                c:0
                };
</script>
作者: 我是大傻瓜    时间: 2014-5-8 21:37
cgs3238 发表于 2014-5-8 21:36
点击的时候只改变变量是没用的,需要把播放器加载的逻辑重新执行一遍。所以需要只要flashvars是如何被调 ...

有道理
作者: 每次醒来    时间: 2014-5-8 21:40
cgs3238 发表于 2014-5-8 21:36
点击的时候只改变变量是没用的,需要把播放器加载的逻辑重新执行一遍。所以需要只要flashvars是如何被调 ...

<script type="text/javascript" src="ck/player.swf" charset="utf-8"></script>
<script type="text/javascript" src="ck/ckplayer.js" charset="utf-8"></script>


就是ck播放器
作者: cgs3238    时间: 2014-5-8 21:50
每次醒来 发表于 2014-5-8 21:40
就是ck播放器

稍复杂点,方便的话PM给我地址




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4