链接:https://files.cnblogs.com/files/tele-share/%E8%A7%86%E9%A2%91%E6%B5%8B%E8%AF%95.7z

 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!-- 视口设置,对移动设备的支持 -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>模态框视频</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script> <style>
#myButton {
position:fixed;
top:%;
z-index:;
}
</style>
</head>
<body> <button type="button" class="btn btn-primary" id="myButton" data-toggle="modal" data-target=".bs-example-modal-lg">播放视频</button> <div class="modal fade bs-example-modal-lg modal-body" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" id="myModal" >
<div class="modal-dialog modal-lg" role="document">
<!-- modal header-->
<div class="modal-header center">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true" id='close'>
<span class="glyphicon glyphicon-remove"></span>
</button>
<!-- title -->
<h4 class="modal-title text-center" id="videoTitle" data-toggle="popover" data-trigger="manual" data-placement="bottom" data-content="请点击视频进行播放">视频标题</h4> </div>
<div class="modal-content" >
<div class="modal-body" width="500px" height="500px" style="padding:0">
<!--插入视频
.chrome下无法实现自动播放,打开chrome://flags/#autoplay-policy,设置为no user gesture is required
重启chrome即可
.或者添加muted属性,chrome允许静音自动播放
-->
<video controls="controls" autoplay="autoplay" volume="" id="myVideo" loop="loop" width="100%" height="100%" >
<source src="a.mp4" type="video/mp4"/>
Your browser does not support the video tag.
</video> </div> <script>
$(function() {
var video = document.getElementById("myVideo"); //激活弹出框
$('[data-toggle="popover"]').popover(); //模拟点击播放视频按钮
$(document).ready(function() {
$("#myButton").click();
}) //模态框
$("#myModal").modal({
show:false,
// remote:"demo33_modal.html",//载入某个页面的内容
backdrop:"static", //设置static时点击外部区域不会关闭模态框,但"static"提供了与true相同的灰色背景
keyboard: true //按下esc时,退出模态框,必须设置tabindex=-1
}) //点击关闭按钮时,暂停视频
$("#close").click(function() {
// document.getElementById("myVideo").pause();
video.pause();
}); setInterval(function() {
if(video.paused) {
$('[data-toggle="popover"]').popover("show");
}else {
$('[data-toggle="popover"]').popover("hide");
} },); }); </script> </div>
</div>
</div> <p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
<p>内容测试内容测试内容测试</p>
</body>
</html>

效果

bootstrap 模态框 video视频测试的更多相关文章

  1. Bootstrap 3 模态框播放视频

    Bootstrap 3 模态框播放视频 I'm trying to use the Modal feature from Bootstrap 3 to show my Youtube video. I ...

  2. Bootstrap 模态框

    Bootstrap 模态框(也可以说的弹出层) 最近在尝试使用bootstrap的模态框 使用模态框主要要引入一下几个js和css: bootstrap.css jquery.1.9.1.js(这个可 ...

  3. bootStrap模态框与select2合用时input不能获取焦点、模态框内部滑动,select选中跳转

    bootStrap模态框与select2合用时input不能获取焦点 在bootstrap的模态框里使用select2插件,会导致select2里的input输入框没有办法获得焦点,没有办法输入. 把 ...

  4. js控制Bootstrap 模态框(Modal)插件

    js控制Bootstrap 模态框(Modal)插件 http://www.cnblogs.com/zzjeny/p/5564400.html

  5. Bootstrap模态框按钮

    1.触发模态框弹窗的代码 这里复制了一段Bootstrap模态框的代码 <h2>创建模态框(Modal)</h2> <!-- 按钮触发模态框 --> <but ...

  6. 解决bootstrap模态框内输入框无法获取焦点

    bootstrap 模态框中的input标签在某些情况下会无法获取焦点. 最终解决方法:去除模态框的 tabindex="-1" 属性即可

  7. Bootstrap 模态框(Modal)插件

    原文链接:http://www.runoob.com/bootstrap/bootstrap-modal-plugin.html Bootstrap 模态框(Modal)插件 模态框(Modal)是覆 ...

  8. Bootstrap 模态框在用户点击背景空白处时会自动关闭

    问题: Bootstrap 模态框在用户点击背景空白处时,会自动关闭. 解决方法: 在HTML页面中编写模态框时,在div初始化时添加属性 aria-hidden=”true” data-backdr ...

  9. Bootstrap模态框(MVC)

    BZ这篇博客主要是为大家介绍一下MVC如何弹出模态框.本文如果有什么不对的地方,希望大神们多多指教,也希望和我一样的小菜多多学习.BZ在这里谢过各位. 首先要在页面加上一个点击事件: @Html.Ac ...

随机推荐

  1. 四种布局JS

    现代 Web 开发在将体验和功能做到极致的同时,对于美观的追求也越来越高.在推荐完图形库之后,再来推荐一些精品的独立 UI 组件.这些组件可组合在一起,形成美观而交互强大的 Web UI . 给 We ...

  2. JQ的核心原理以及扩展等

    jQuery核心原理 定义原型扩展和工具包扩展的方法 JQ的API中文速查: http://jquery.cuishifeng.cn/ JQ的原理:http://www.cnblogs.com/Sca ...

  3. (转)oracle表空间使用率统计查询

    转自:http://www.cnblogs.com/xwdreamer/p/3511047.html 参考文献 文献1:http://blog.itpub.net/24104518/viewspace ...

  4. 利用OBJECT_DEFINITION函数来代码存档

    作为一名数据库管理员,在进行代码迁移之前,总是尽力给提交于开发环境的代码一个完整的面貌.但是,不得不承认,我不能保证不发生任何可能破坏开发系统的事情.当这种情况发生时,可能的补救措施是恢复到目标代码的 ...

  5. Linux 内核源代码分析 chap 2 存储管理 (5)

    物理页面分配 linux 内核 2.4 中有 2 个版本号的物理页面分配函数 alloc_pages(). 一个在 mm/numa.c 中, 还有一个在 mm/page_alloc.c 中, 依据条件 ...

  6. Windows下安装Resin及配置具体解释与公布应用

        关于Resin的优点,网上介绍了一大堆.小编经不住诱惑,决定试用一下. 眼下Resin的最新版本号为:4.0.40.能够从官网直接下载.     1. 将下载下来的Resin包解压开,会看到一 ...

  7. oracle高效分页存储过程(百万数据级)

    create or replace procedure Pager( page in number,--数据页数,从1开始 pageSize in number,--每页大小 tableName nv ...

  8. C语言中 / 得到的结果

  9. 26、驱动调试之根据oops信息和堆栈确定出错的代码

    a.驱动作为模块:1. 根据pc值确定该指令属于内核还是外加的模块pc=0xbf000018 它属于什么的地址?是内核还是通过insmod加载的驱动程序?先判断是否属于内核的地址: 看System.m ...

  10. [Math Processing Error] 问题的解决(F5刷新页面与 Ctrl/Shift + F5 刷新页面的区别)

    Why is [Math Processing Error] all over the place today? 当打开某页面出现 [Math Processing Error],一般表示 MathJ ...