2013-02-01 53 views

回答

1

您可以使用timeupdate事件并检查currentTime属性:http://jsfiddle.net/sEbwj/1/

var passed = false; 
document.querySelector("video").addEventListener("timeupdate", function() { 
    if(!shown && this.currentTime > 8 * 60) { 
     console.log("mark passed"); 
     passed = true; 
    } 
}); 
+0

感谢您的回复。但仍然没有一个想法如何使用它来显示隐藏的div。我的div是隐藏的,没有CSS的显示:无。对不起,但我不是一个JavaScript专家。 – markyeoj

+0

@markyeoj:设置'div.style.display =“block”;',其中'div'是你的div。 – pimvdb