请高手们进来发表一下,帮帮小弟吧

解决方案 »

  1.   

    下载 Windows Media Player 9.0 的开发包,有例子
    -------
    <SCRIPT language="JavaScript">
    <!--
    var WMPVer = "unknown";       // Set to WMP version string detected
    var fHasWMP = false;          // True if either WMP v6.4 or v7+ found
    var fHasWMP64 = false;        // True if WMP v6.4 found
    var fHasWMP7 = false;         // True if WMP v7+ (8, 9) found//------------------------------------------------
    // Name:  GetPlayerMajorVer
    // Purpose: Get Media Player Major Version Number
    //------------------------------------------------
    function GetPlayerMajorVer()
    {
    var strVer = new String(WMPVer);
    s = strVer.split(".");
        return s[0];
    }
    //-->
    </SCRIPT><OBJECT classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95  codebase="../../#Version=6,4,5,715" height=1 id=WMP64 width=1 VIEWASTEXT></OBJECT>
    <OBJECT classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6  codebase="../../#Version=7,0,0,1954" height=1 id=WMP7 width=1 VIEWASTEXT></OBJECT>
    <SCRIPT language="VBScript">
    <!--
    On error resume next
    fHasWMP64 = (WMP64.FileName="")  ' WMP64 was create above via OBJECT tag else this returns False.
    fHasWMP7 = (WMP7.URL = "")       ' WMP7 was create above via OBJECT tag else this returns False.  
    //-->
    </SCRIPT>
    <SCRIPT language="JavaScript">
    <!--
    fHasWMP=true;   // Will set to false below if not found
    if( fHasWMP7 ) WMPVer=WMP7.versionInfo; // Has 7.0+ (e.g 8.x, 9.x)
    else if( fHasWMP64 ) WMPVer="6.4";
    else {
       WMPVer="unknown";
       fHasWMP=false;
    }    if (fHasWMP7)
    {
        alert (GetPlayerMajorVer());  // 这里。
    }
    //-->
    </SCRIPT>