<html><head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>gggggggggggggggggggggggg</title>
</head><body><p><a href="new.htm" target="aa">gggggggggggggggggggggggg</a></p></body></html>这样不就可以了

解决方案 »

  1.   

    <a href="#" onclick="window.open('rm.htm','','fullscreen=3');return false;">*.rm</a>
      

  2.   

    不要弹出新窗口,只弹出一个windows media player
      

  3.   

    要配置 流媒体服务器直接打开MMS或者RTSP的视频链接就可以了
      

  4.   

    思路: 通过电影名取得电影对应该的文件名称.这一过程序利用XMLHTTP实现.
    再就是字符串之间的运算
    组成类似 mms://localhost/films/you.rm   localhost换成你的网址.
    demo.htm<a href="#" onclick="Show('你')">you</a>
    <script>
    function Show(str)
    {
    /*
     *--------------- Show(str) -----------------
     * Show(str) 
     * 功能:通过XMLHTTP发送请求,返回结果.
     * 参数:str,字符串,发送条件.
     * 实例:Show('电影名称');
     * author:wanghr100(灰豆宝宝.net)
     * update:2004-5-27 19:02
     *--------------- Show(str) -----------------
     */
        var oBao = new ActiveXObject("Microsoft.XMLHTTP");
        var sFileName = "";
        //特殊字符:+,%,&,=,?等的传输解决办法.字符串先用escape编码的.
        //Update:2004-6-1 12:22
        oBao.open("POST","demo.asp?FilmName="+escape(str),false);
        oBao.send();
        //服务器端处理返回的是经过escape编码的字符串.
        //取得电影的文件名
        sFileName=unescape(oBao.responseText);
        //转成MMS协议,可实现自动调用播放器.
        url="mms://localhost/films/"+sFileName;
        location.href=url
    }
    </script>
    demo.asp<% @Language="JavaScript" %>
    <%
    function OpenDB(sdbname)
    {
    /*
     *--------------- OpenDB(sdbname) -----------------
     * OpenDB(sdbname) 
     * 功能:打开数据库sdbname,返回conn对象.
     * 参数:sdbname,字符串,数据库名称.
     * 实例:var conn = OpenDB("database.mdb");
     * author:wanghr100(灰豆宝宝.net)
     * update:2004-5-12 8:18
     *--------------- OpenDB(sdbname) -----------------
     */
        var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(sdbname);
        var conn = Server.CreateObject("ADODB.Connection");
        conn.Open(connstr);
        return conn;
    }
    var sResult = "";
    var oConn = OpenDB("films.mdb");
    //特殊字符:+,%,&,=,?等的传输解决办法.客户端字符是经过escape编码的
    //所以服务器端先要经过unescape解码.
    //Update:2004-6-1 12:22
    var FilmName = unescape(Request("FilmName"));
    //更新点击次数
    var sql = "Update Films set hits=hits+1 where FilmName='" + FilmName + "'";
    oConn.Execute(sql);
    //取得文件名.
    sql = "select FileName from Films where FilmName='" + FilmName + "'";
    var rs = oConn.Execute(sql);
    if(!rs.EOF)
    {
        sResult = rs("FileName").Value;
    }
    else
    {
        //加入容错.2004-5-30 10:15
        sResult = "Sorry,没有找到..."
    }
    //escape解决了XMLHTTP。中文处理的问题.
    Response.Write(escape(sResult));
    %>
    数据库films.mdb
    表films
    id,自动编号
    FileName,电影文件名
    FilmName,电影名称
    Hits,点击数
      

  5.   

    还有一种方法. 思路是一样的.
    就是用iframe做为载体demo.htm<a href="demo.asp?FilmName=你" target="in">you</a>
    <iframe src="" name="in" style="display:none"></iframe>demo.asp<% @Language="JavaScript" %>
    <%
    function OpenDB(sdbname)
    {
    /*
     *--------------- OpenDB(sdbname) -----------------
     * OpenDB(sdbname) 
     * 功能:打开数据库sdbname,返回conn对象.
     * 参数:sdbname,字符串,数据库名称.
     * 实例:var conn = OpenDB("database.mdb");
     * author:wanghr100(灰豆宝宝.net)
     * update:2004-5-12 8:18
     *--------------- OpenDB(sdbname) -----------------
     */
        var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(sdbname);
        var conn = Server.CreateObject("ADODB.Connection");
        conn.Open(connstr);
        return conn;
    }
    var sResult = "";
    var oConn = OpenDB("films.mdb");
    //特殊字符:+,%,&,=,?等的传输解决办法.客户端字符是经过escape编码的
    //所以服务器端先要经过unescape解码.
    //Update:2004-6-1 12:22
    var FilmName = unescape(Request("FilmName"));
    //更新点击次数
    var sql = "Update Films set hits=hits+1 where FilmName='" + FilmName + "'";
    oConn.Execute(sql);
    //取得文件名.
    sql = "select FileName from Films where FilmName='" + FilmName + "'";
    var rs = oConn.Execute(sql);
    if(!rs.EOF)
    {
        sResult = rs("FileName").Value;
    }
    else
    {
        //加入容错.2004-5-30 10:15
        sResult = "Sorry,没有找到..."
    }
    //escape解决了XMLHTTP。中文处理的问题.
    Response.Write(escape(sResult));
    %><!--这些是返回值.自动打开MediaPlayer--><script>
    //关键!
    location.href="mms://localhost/films/<%=sResult%>";
    </script>
    数据库films.mdb
    表films
    id,自动编号
    FileName,电影文件名
    FilmName,电影名称
    Hits,点击数
      

  6.   

    给表加一个字段count
    计算点击次数
    <a href=paly.asp?id<%=id%> target=_blank><%=name%></a>play.asp

    我不详细写了<%
    count=count+1
    %>
    <script language>
    location.href="mms://localhost/films/<%=sResult%>";
    </script>