asp。net页面,代码是一样的啊
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function test(url)
{
     var currMedia = player.newMedia(url);
     player.currentPlaylist.appendItem(currMedia);
     player.controls.play();
}
</script></head><body>
<p>
  <object id="player" height="64" width="260"  classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> 
    <param NAME="AutoStart" VALUE="true"> 
    <!--是否自动播放--> 
    <param NAME="Balance" VALUE="0"> 
    <!--调整左右声道平衡,同上面旧播放器代码--> 
    <param name="enabled" value="true"> 
    <!--播放器是否可人为控制--> 
    <param NAME="EnableContextMenu" VALUE="-1"> 
    <!--是否启用上下文菜单--> 
    <param  NAME="url" value="http://blog.lwinfo.com/yinyue/xflr.mp3"> 
    <param />
    <!--播放的文件地址--> 
    <param NAME="PlayCount" VALUE="1"> 
    <!--播放次数控制,为整数--> 
    <param name="rate" value="1"> 
    <!--播放速率控制,1为正常,允许小数,1.0-2.0--> 
    <param name="currentPosition" value="0"> 
    <!--控件设置:当前位置--> 
    <param name="currentMarker" value="0"> 
    <!--控件设置:当前标记--> 
    <param name="defaultFrame" value=""> 
    <!--显示默认框架--> 
    <param name="invokeURLs" value="0"> 
    <!--脚本命令设置:是否调用URL--> 
    <param name="baseURL" value=""> 
    <!--脚本命令设置:被调用的URL--> 
    <param name="stretchToFit" value="0"> 
    <!--是否按比例伸展--> 
    <param name="volume" value="50"> 
    <!--默认声音大小0%-100%,50则为50%--> 
    <param name="mute" value="0"> 
    <!--是否静音--> 
    <param name="uiMode" value="Full"> 
    <!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示--> 
    <param name="windowlessVideo" value="0"> 
    <!--如果是0可以允许全屏,否则只能在窗口中查看--> 
    <param name="fullScreen" value="0"> 
    <!--开始播放是否自动全屏--> 
    <param name="enableErrorDialogs" value="-1"> 
    <!--是否启用错误提示报告-->  
  </object> 
</p>
<form id="form1" name="form1" method="post" action="">
  <label>
  <input type="button"  onclick="test('http://edu.51gt.com/down200808/mus/back2/song/lx/26.mp3')" value="加歌" />
  </label>
  <table id="d">
    <tr>
    <td>
    
    </td>
    </tr>
    <tr>
    
    </tr>
  </table>
</form>
<p>&nbsp;</p>
</body>
</html>

解决方案 »

  1.   


    是啊。怪的就在这里了。html就可以运行
      

  2.   

    那就是权限问题了,通过iis浏览时权限是 Internet的如果你把静态文件托进浏览器里面是权限是本地的,本地的权限和internet的权限有区别的,除非你设置过了你的静态问题没出现问题应该是你直接托进浏览器里面浏览的吧,而不是通过iis来浏览的
      

  3.   


    你用IIS来查看,看看是不是你VS设置的问题
      

  4.   


    静态页面能添加??aspx最后也是转换成html的,不可能你静态能添加,改为aspx后就不能添加的
      

  5.   


    我调用的不是本地资源.是网上的资源.大家可以吧第一个代码运行一下看看.代码一模一样.放到aspx页就不行
      

  6.   

    你放在静态页面里,放在IIS里运行照样不行!要不你试试所以问题不是静态页面还是ASPX页面的问题!应该是网络权限的问题!
      

  7.   

    晕!你的不是VS2005嘛,那个自带的IIS也可以的!
      

  8.   

    我晕了..............................果然HTML的发布以后也不能加歌了,也是提示"没有权限"
     js+wmp或者其他的做个类似歌曲连播的功能。大家有什么好办法能添加播放列表,指定播放当前列表的某一首歌。帮忙解决下,谢了
      

  9.   

    在html里面可以运行,但是改成asp.net的就有错。
    ============================================
    这和Asp.Net没有关系吧。html运行也是有错。
    http://localhost/a.htm 试试看有没有错。
    function test(url)
    {
        player.url = url;
        //var currMedia = player.newMedia(url);
        //player.currentPlaylist.appendItem(currMedia);
        player.controls.play();
    }
    关于添加播放列表
    <script language="JScript" event="PlayStateChange(n)" for="player">WmStateChange(n);</script>
    <script language="JScript" event="Error()" for="player">WmError();</script>function WmError()
    {
        PlayNext();
    }// 播放器状态改变后会执行
    function WmStateChange(n)
    {
        switch(n)
        {
            case 1:
                //WmStop();
                break;
            case 2:
                //WmPause();
                break;
            case 3:
                //WmPlay();
                break;
            case 8: // 一首播完后
                PlayNext();
                break;
        }
    }播放下一首
    var arraySong = new Array(); // 存放播放歌曲列表
    var indexSong = 0; //播放歌曲的索引function PlayNext()
    {
        player.url = arraySong[indexSong];
        player.controls.play();
        indexSong++;
    }
      

  10.   


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head>
    <body>
    <form method="post" name="form2">
      <table border="0" width="300">
        <tr>
          <td><select style="width:100%;" multiple name="list2" id="list2" size="12" ondblclick="setVideo(this.value)">
            </select></td>
        </tr>
      </table>
    </form>
    <script language="JavaScript">
    function setVideo(fn) { 
    document.getElementById("wmp1").Filename = fn; 

    function moveOption(obj,flag){

    var e=obj;
    var e1=document.form2.list2;
    var cf=false;

    if(e1.options.length<5){
    for(var j=0;j<e1.options.length;j++){
    if(obj.value==e1[j].value){
    if(!e.checked){e1.remove(j);}
    cf=true;
    }
    }
    if(!cf&&e.checked) {
    e1.options.add(new Option(obj.getAttribute('test'), obj.value));
    }
    }
    else{
    alert('您最多可提交5首歌曲');
    return false
    }
    }
    </script>
    <table border="0" width="300">
      <tr>  
      <td>
      <input name="xuanc" type="checkbox" value="1.wmv" test="爱你一万年"  onclick="moveOption(this)"/>
      <input name="xuanc" type="checkbox" value="2.wmv" test="爱你一万年1"  onclick="moveOption(this)"/>
      <input name="xuanc" type="checkbox" value="3.wmv" test="爱你一万年2"  onclick="moveOption(this)"/>
      </td>
      </tr> 
      <tr>
        <td></td>
      </tr>
    </table>
    <OBJECT classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="wmp1" width="200" height="150" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217" type="application/x-oleobject" standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align="MIDDLE">
      <param name="AutoStart" value="1">
      <param name="Filename" value="1.wmv">
      <param name="ShowStatusBar" value="false">
      <PARAM name="ShowDisplay" VALUE="false">
      <param name="AudioStream" value="-1">
      <param name="AutoSize" value="0">
      <param name="AutoStart" value="-1">
      <param name="AnimationAtStart" value="-1">
      <param name="AllowScan" value="-1">
      <param name="AllowChangeDisplaySize" value="-1">
      <PARAM name="AutoRewind" value="0">
      <param name="Balance" value="0">
      <param name="BaseURL" value>
      <param name="BufferingTime" value="5">
      <param name="CaptioningID" value>
      <param name="ClickToPlay" value="-1">
      <param name="CursorType" value="0">
      <param name="CurrentPosition" value="-1">
      <param name="CurrentMarker" value="0">
      <param name="DefaultFrame" value>
      <param name="DisplayBackColor" value="0">
      <param name="DisplayForeColor" value="16777215">
      <param name="DisplayMode" value="0">
      <param name="DisplaySize" value="2">
      <param name="Enabled" value="-1">
      <param name="EnableContextMenu" value="-1">
      <param name="EnablePositionControls" value="-1">
      <param name="EnableFullScreenControls" value="0">
      <param name="EnableTracker" value="-1">
      <param name="InvokeURLs" value="-1">
      <param name="Language" value="-1">
      <param name="Mute" value="0">
      <PARAM name="PlayCount" value="0">
      <param name="PreviewMode" value="0">
      <param name="Rate" value="1">
      <param name="SAMILang" value>
      <param name="SAMIStyle" value>
      <param name="SAMIFileName" value>
      <param name="SelectionStart" value="-1">
      <param name="SelectionEnd" value="-1">
      <param name="SendOpenStateChangeEvents" value="-1">
      <param name="SendWarningEvents" value="-1">
      <param name="SendErrorEvents" value="-1">
      <param name="SendKeyboardEvents" value="0">
      <param name="SendMouseClickEvents" value="0">
      <param name="SendMouseMoveEvents" value="0">
      <param name="SendPlayStateChangeEvents" value="-1">
      <param name="ShowCaptioning" value="0">
      <param name="ShowAudioControls" value="-1">
      <param name="ShowDisplay" value="0">
      <param name="ShowGotoBar" value="0">
      <param name="ShowPositionControls" value="-1">
      <param name="ShowTracker" value="-1">
      <param name="TransparentAtStart" value="0">
      <param name="VideoBorderWidth" value="0">
      <param name="VideoBorderColor" value="0">
      <param name="VideoBorder3D" value="0">
      <param name="Volume" value="-40">
      <param name="WindowlessVideo" value="0">
    </object>
    </body>
    </html>这个是我最后修改好的,可以删除列表的,可以添加列表,双击列表可以播放指定歌曲。