我正在使用网站通知访问者的网站。 观看视频后,我想将用户发送到另一个页面继续访问。 是否有可能在Javascript或ASP.NET中捕获某种事件,以便之后我可以执行一些代码?
这个html标签正在播放视频(并不是非常重要)
<video id="player" controls="controls">
<source src="../data/introduction.mp4" />
</video>
谢谢!
答案 0 :(得分:1)
只需定位您的视频ID "player"
并使用"ended"
参数,您就可以了,就像这样简单:
<script type='text/javascript'>
document.getElementById('player').addEventListener('ended',myPlayer,false);
function myPlayer(e) {
if(!e) { e = window.event; }
// do something here
}
</script>
答案 1 :(得分:0)
工作解决方案:
使用此代码,我可以在视频播放完毕后执行代码。
<script type='text/javascript'>
function setup() {
var video = document.getElementsByTagName('video')[0];
video.onended = function (e) {
window.location.href = "http://www.google.com";
};
}
$(window).ready(setup);
</script>