javascript - 视频播放完毕后执行代码

标签 javascript html asp.net video

我正在开发一个使用网站来通知访问者的网站。 他们观看视频后,我想将用户发送到另一个页面以继续访问。 是否可以在 Javascript 或 ASP.NET 中捕获某种事件,以便随后执行一些代码?

这个html标签正在播放视频(并不是说它很重要)

<video id="player" controls="controls">
            <source src="../data/introduction.mp4" />
</video>

谢谢!

最佳答案

只需定位您的视频 ID "player" 并使用 "end" 参数即可,就这么简单:

<script type='text/javascript'>
    document.getElementById('player').addEventListener('ended',myPlayer,false);
    function myPlayer(e) {
        if(!e) { e = window.event; }
        // do something here
    }
</script>

关于javascript - 视频播放完毕后执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25733137/

相关文章:

html - 内部 div 可滚动,最大高度

c# - 如何在我的 C# 代码中获得#Eval ("X") 的结果?

javascript - 预览图像而不上传到我的服务器

javascript - 只有最后一项绑定(bind)了点击/悬停事件?

javascript - onclick 向下滚动计算 (100% - 60px)

javascript - 如何通过 Google 协作平台上的按钮发送电子邮件(包含空格)?

javascript - 为当前脚本添加过渡效果

javascript - 如何将点击绑定(bind)到父级没有类的元素?

javascript - 防止按下按钮,直到选择单选按钮

sql - 使用c#在sql server 2012中存储日期和时间