视频弹幕

<script type="text/javascript">function $(str){return document.getElementById(str);}function send(){var content = $('txt').value;  //txt的value值var span = document.createElement('span'); //创建一个span标签//在div标签中追加一个子节点$('box').appendChild(span);//把我们文本框中的内容追加到我们创建的子节点中span.innerHTML = content;//设置弹幕随机颜色  rgb调色var hue1 = parseInt(Math.random()*200);var hue2 = parseInt(Math.random()*200);var hue3 = parseInt(Math.random()*200);var hue = 'rgb('+hue1+','+hue2+','+hue3+')';//随机设置弹幕高度var top = parseInt(Math.random()*200)-20;top = top < 0 ? 0 : top;//设置弹幕开始出现的位置span.style.position = 'absolute';span.style.top = top+'px';span.style.left = '1000px';span.style.fontSize = '20px';//弹幕字的随机颜色span.style.color = hue;//检测提交的内容是否为空if($('txt').value.length<1){alert('请你输入内容后再提交');}//在执行结束后清空text文本框$('txt').value = '';   //span的随机速度var num = parseInt(Math.random()*200);span.setAttribute('speed',num);span.speed = num;}//定义一个运动函数function move(){var spanarr = $('box').children; //获取父节点中的所有子节点for(var i=0;i<spanarr.length;i++){if(spanarr[i].style.left<0+'px'){$('box').removeChild(spanarr[i]);}spanarr[i].style.left=parseInt(spanarr[i].style.left)-spanarr[i].speed + 'px';}}setInterval(move,200);</script>

效果图

javaScript视频弹幕相关推荐

  1. JavaScript css3模拟简单的视频弹幕功能

    最近相对比较空闲,想写一些东西写着玩.就尝试写了一个demo模拟了最简单的视频弹幕功能~~. 思路: 设置一个<div>和所播放的video的大小一致,把这个div标签蒙在video上面用 ...

  2. python爬虫bilibili_Python爬虫 bilibili视频弹幕提取过程详解

    两个重要点 1.获取弹幕的url是以 .xml 结尾 2.弹幕url的所需参数在视频url响应的 javascript 中 先看代码 import requests from lxml import ...

  3. html弹幕效果加入视频,JS实现的视频弹幕效果示例

    本文实例讲述了JS实现的视频弹幕效果.分享给大家供大家参考,具体如下: 斗鱼弹幕 html,body{font-size:10px;overflow:hidden;margin:0;padding:0 ...

  4. python 爬取腾讯视频弹幕

    腾讯视频弹幕地址:http://mfm.video.qq.com/danmu?timestamp=0&target_id=xxxxx 1.在视频地址中获取target_id 2.通过视频cid ...

  5. Java 实现视频弹幕功能

    2021年了,还有不支持弹幕的视频网站吗,现在各种弹幕玩法层出不穷,抽奖,ppt都上弹幕玩法了,不整个弹幕都说不过去了,今天笔者就抽空做了一个实时视频弹幕交互功能的实现,不得不说这样的形式为看视频看直 ...

  6. 谁能给我讲讲原理——视频弹幕游戏!!

    舍友在一个叫BliBli的视频网站上找到这样一个视频弹幕游戏,说实话我当时一看真的惊呆了. 从来没有见过这种能够互动的.充满游戏性的视频,用户WASD可以控制飞机移动躲避字幕,撞到字幕左上角死亡次数还 ...

  7. 微信小程序视频弹幕效果

    这次,和大家一起探讨下小程序视频弹幕 一.按照老规矩,先附上gif效果图:   二.接下来看下官方文档API对vide说明   PS:相关属性解析: danmu-list:弹幕列表 enable-da ...

  8. python3抓取b站弹幕_python3写爬取B站视频弹幕功能

    需要准备的环境: 一个B站账号,需要先登录,否则不能查看历史弹幕记录 联网的电脑和顺手的浏览器,我用的Chrome Python3环境以及request模块,安装使用命令,换源比较快: pip3 in ...

  9. 爬虫-腾讯视频-弹幕评论

    思路&代码参考微信公众号:Python与Excel之交 ,作者小刀 以电视剧<当家主母>为例 网页:当家主母 第01集_1080P在线观看平台_腾讯视频 弹幕 进入浏览器的开发者模 ...

  10. python抓取腾讯视频弹幕_Python实战 | 如何抓取腾讯视频弹幕

    原标题:Python实战 | 如何抓取腾讯视频弹幕 当代年轻人的快乐是网络给的. 如果有人吐槽周末太无聊,他们一定会反驳: 是追剧不香吗? 是吃鸡不好玩吗? 周末辣么短,怎么会无聊呢? 诚然,追剧和游 ...

最新文章

  1. Java实现数据库表结构导出到Excel
  2. 在Linux下gcc缺省编译,在Linux下GCC将文件合起来编译
  3. (9)MSP430F5529 定时器Timer_A
  4. 如果用神经网络分类处于纠缠态的一对粒子?
  5. Boost:can_require的使用测试程序
  6. lucene学习5----Field类及辅助类说明
  7. Pytorch:上采样、下采样
  8. hibernate的环境搭建
  9. c traps and pitfalls reading notes(2)
  10. P1082||T1200 同余方程 codevs|| 洛谷
  11. Windows 7 Ultimate Download (Windows 7 旗舰版下载)
  12. guide, manual, tutorial之间的区别
  13. [lammps安装教程]lammps串行版安装教程
  14. 测井数据的聚类算法分段分层及图例
  15. 2021年下半年软考软件设计师真题答案解析
  16. 组建服务计算机我的电脑有个下三角,excel小三角怎么弄出来
  17. 概率论第六章——矩估计
  18. 2014ACM亚洲区域北京邀请赛总结
  19. Error in melt() : could not find function “melt“
  20. ajax异步执行调用什么机制,大白话讲解JavaScript 执行机制,一看就懂

热门文章

  1. E盾V60原版网络验证包含个人动手改IP地址源码软件加密一机一码
  2. uni-app:自定义vue模板
  3. 软考-信息安全工程师-下午题常考
  4. 如何打开VS的命令行界面
  5. ssh远程登录阿里云服务器
  6. 【安装版】mysql数据库安装指南(超级详细)
  7. word如何弄成两竖列_word10版艺术字怎么弄成竖列 - 卡饭网
  8. java。用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。
  9. 2021年下半年软件设计师考试下午题
  10. C# 如何将EMF文件转换成PNG文件