2011-01-31 10 views
1

Windows Media Playerを開き、mp3ファイルをhtmlファイルで再生するにはどうしたらいいですか?私はmp3を埋め込みたくない。htmlでWindows Media Playerを開く

<embed src="mp3.mp3" autostart="true" loop="true" hidden="true"> 

私は、プログラムウィンドウのメディアプレーヤーをポップアップしてmp3を再生したい。どうやってやるの?たぶんJavaスクリプトですか?もしそうなら、どのように?ありがとう!

+0

ユーザーがWindows Media Playerを –

+0

は関係ありません何を持っていない場合

例のコードは、テキストボックス内の指定したファイルを再生します。それは自分のためのスクリプト(私のコンピュータ)です。 – BrianB

答えて

0

これは隠されたフレームを作成することができます。IEブラウザでのみ実際にWMPがポップアップして再生され、他のブラウザでは「内部的に」再生されます。

File: <input type="text" id="txtMusicFileName" /><br /> 
<button type="button" onclick="PlayMusicClicked();">Play</button> 

のJavaScriptコードが必要です。:

<script type="text/javascript"> 
function PlayMusicClicked() { 
    var sFileName = document.getElementById("txtMusicFileName").value; 
    if (sFileName.length > 3) { 
     var oFrame = document.getElementById("MusicFrame"); 
     if (!oFrame) { 
      oFrame = document.createElement("iframe"); 
      oFrame.id = "MusicFrame"; 
      oFrame.style.display = "none"; 
      document.body.appendChild(oFrame); 
     } 
     oFrame.src = sFileName; 
    } 
} 
</script> 
関連する問題