volume=volume+1000;
document.all.MPlayer.volume.value=volume;

解决方案 »

  1.   

    volume=document.all.MPlayer.volume+1000;
    document.all.MPlayer.volume=volume;上面+1000超过了0,所以出错。
      

  2.   

    不好意思,您给的代码用上去没有效果只是将
      volume=volume+1000;
          MPlayer.volume=volume;换成volume=volume+1000;
    document.all.MPlayer.volume.value=volume;就行了么?我试过了,没有效果哦!:)可以再帮忙看看么?
      

  3.   

    在<PARAM NAME="AutoSize" VALUE="0">时可以用代码实现最大化,注意是video的最大化,不是整个播放器的最大化。
    <input onclick="document.all.NSOPlay.AutoSize='-1';document.all.NSOPlay.fullScreen='true'" type=button value="fillscreen">
      

  4.   

    更多信息参照:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/playerobject.asp
      

  5.   

    在<PARAM NAME="AutoSize" VALUE="0">的情况下
    function setfulscreen()
    {
    document.all.MPlayer.AutoSize="-1";
    document.all.MPlayer.fullscreen=true;
    }
    ...........................................
    <td width="16%"><img src="images/fullscreen2.gif" name=fullscreen alt="全屏显示" width="24" height="17" style="cursor:hand" onclick="setfulscreen()"></td>
    我的代码这样写应该没有错吧!可是不行,你那个网址我先前已经看过了,可是内容实在太多了!看不过来!(其实是想省下一些时间,真的,信不信由你,呵呵!),所以不明就里!
      

  6.   

    嗯,那我还想问问那个volume值是不是整型的!比如我的代码是:
    var volume="-600"(初始化的值)
    function soundup()
    {
              volume=volume+1000;
       alert(volume);
       document.all.MPlayer.volume=volume;
    }
    出来的结果是第一次-6001000,第二次是-60010001000,变成字符串了,那该如何解决这个问题啊,这个问题解决了应该就可以了!
    我将"-600"的引号去掉也不行,请问那究竟是什么类型的数字啊!:)
      

  7.   

    volume=parseInt(volume)+1000;
    因为value是全局变量,所以会不停地加
      

  8.   

    我试过了,
    用var volume="-600"是不行的,这样是把volume看成字符串了。
    用var volume=-600也不行,但我不清楚是什么原因。
    用volume=-600就可以了。
    就是写成:
    volume=-600;
    function soundup()
    {
              volume=volume+100;
       alert(volume);
       document.all.MPlayer.volume=volume;
    }请问var a=90和a=90有什么区别?
      

  9.   

    我试过了,
    用var volume="-600"是不行的,这样是把volume看成字符串了。
    用var volume=-600也不行,但我不清楚是什么原因。
    用volume=-600就可以了。
    就是写成:
    volume=-600;
    function soundup()
    {
              volume=volume+100;
       alert(volume);
       document.all.MPlayer.volume=volume;
    }请问var a=90和a=90有什么区别?