0
<object width="300" height="300">
<param name="src" value="" id="param">
<param name="autoplay" value="false">
<param name="controller" value="true">
<param name="bgcolor" value="#FFFFFF">
<embed src="" autostart="false" loop="false" width="300" height="300"
controller="true" bgcolor="#FFFFFF" id="filcontainer"></embed>
</object>
<a href="#"class="close"/>**Close it**</a>

これはポップアップウィンドウのオーディオプレーヤーです。ユーザーが閉じるアンカーをクリックしたときにプレーヤーの再生を停止するにはどうすればよいですか。現在、閉じるリンクをクリックしてポップアップを閉じてもオーディオは再生を続けますか?

4

2 に答える 2

2

編集:

$(document).ready(function() {
    $('a').click(function(e) {
        var myPlayer = document.getElementById('filcontainer');
        myPlayer.stopVideo();
        e.preventDefault();
    });
});

Jsfiddle デモ

編集:

更新された JsFiddle

于 2012-11-02T06:42:09.247 に答える
0

ビデオ HTML 5 の関数とイベントのリストは次のとおりです: http://www.chipwreck.de/blog/2010/03/01/html-5-video-dom-attributes-and-events/

次のように動画を一時停止できます。

var myvid = document.getElementById('vid');

$('a').click(function(e) { 
    myvid.pause();
    return false
});
于 2012-11-02T06:42:35.430 に答える