全站搜索

响应式网站制作之响应式视频弹窗实现

网站开发 487

很多网站都有视频播放的功能,有些视频播放需要外链出去播放,不太影响网站的加载和网站的使用流量,有些则需要到本地播放,极大的影响了网站的加载和流量的使用,而有些网站还有一系列的视频列表页,这样的情况就跟加严重了。

网站中有很多视频且需要在本地播放时,网站往往同时加载很多和可能很大的视频文件,怎么解决了?一般本地播放时都有一个视频弹窗来播放视频,视频弹窗只有一个,而视频文件却有多个,在这里用视频弹窗动态的来加载视频的地址了,当需要播放某个视频时点击弹窗加载某个视频,其余视频不需要加载。

图1:

因为要做的是响应式视频列表,在这里使用了bootstrap插件的来完善列表和视频弹窗的表现。

图2:

看图2可知每一项<li>上都有一个data-video属性,这是用来存放视频地址的。

图3:

图3视频弹窗是不是少了个<source>标签,这是故意少的,我们需要通过js来增加进去,同时也是把视频加载进去。

图4:

当我们点击视频列表上的某一项时,通过js获取到这一项的data-video的值,也就是视频的地址,使用video_url来存放这一地址,用jq.html()方法去添加video标签下的<source>标签,从而拼接<source>标签的src属性的地址,也就是video_url,这样一个视频弹窗就完成了。

图5:

图6:

图5和图6的视频地址是和图1data-video值对应着的。

上一篇: 下一篇:

相关推荐

  • 关于网站的一些常用的浏览经验分享

    388

    用户在浏览网站的时候,总是会遇到各种各样的问题,下面我们来讲一下比较有用的一些问题和解决方法,供有需要的用户参考。 1.如果技术人员更新了JS文件、CSS文件或相同命名的图片文件时,就会因为浏览器存在缓存问题(其实浏览器是为了加载相同的内容速度更快)而得不...

    查看全文
  • 建立网站时如何才能提升用户转化率?

    356

    企业搭建网站,一般大公司是为了品牌展示、为用户提供服务,而中小企业大部分是为了获客,也就是获取客户资源,对于中小企业,做一个可以获取客户资源的网站,要非常注重的一个指标就是:用户转化率。企业建立网站的目的,其实就是为了吸引更多的用户,提高用户转化...

    查看全文
  • 网站前端制作之css3的渐变效果

    439

    渐变设计在背景的使用,可以体现出良好的视觉吸引力,帮助用户理解设计所表达的内容。在文本字体的中使用可以营造出一个吸引人的焦点,快速吸引注意力。渐变使用在图片上的时候就可以使图片更加出彩,从而导致整个网站在视觉上也加分不少。渐变的使用不仅可以引导浏...

    查看全文
  • 企业品牌营销型网站建设服务基本要求

    394

    很多公司想改版网站,但是需求总是不太明确,现以一家管理咨询公司为例,希望能帮助大家理清思路。 一、网站的功能定位 公司品牌形象宣传及营销推广,并向客户提供相关产品知识和信息,展示其服务特点、 服务优势以及在专业领域的公信力。 二、企业网站设计...

    查看全文
展开更多