下载 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>
-------
<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>