JavaScript
qingyuexiao
喜爱武侠、漫画、各类运动
展开
-
JS可循环弹幕示例
朋友有项目需要做弹幕效果,网上找了示例代码,运行起来有点问题(文字重叠+没有循环),让我看下。由于我比较不喜欢跟着别人思路走,因此干脆重新写了一个,基本实现弹幕功能,支持PC和移动端。具体功能如下:支持指定弹幕行数 支持循环播放 支持弹幕开关 支持设置评论颜色(通过CSS支持,可改造成直接设置字体颜色) 支持设置弹幕透明度效果如下:完整代码见:https://github.com/qingyuexiao/SimpleBarrage...原创 2020-09-14 08:54:04 · 1213 阅读 · 0 评论 -
DIV的keydown事件在Firefox和Chrome中无效的解决方法
在需要监听keydown事件的DIV的属性中加上tabIndex=0即可,即:...原创 2010-05-14 17:10:45 · 532 阅读 · 0 评论 -
[转]Flash的层遮盖问题
在开发系统时,发现FLASH挡住浮动层,调整z-index无效。百度得知默认flash是位于网页最顶层的,须设置某参数才能让其置于底层。当时设置了有效,过了几天发现在ie中又失效了,FF中正常。又上网搜索了一下,发现ie和FF加该参数的方式不同,遂针对处理了一下,这下都可以了。 让Flash不档住浮动对象或层的关键参数:wmode=opaque 方法: 针对...2010-02-22 12:48:28 · 106 阅读 · 0 评论 -
IE6下location.href没反应问题
这两天调一个功能的时候,发现JSP中调用location.href的脚本方法一直没动静,通过打印日志看出后台程序已经执行了,也获取到了数据结果,就是页面没有刷新,百思不得其解。后来在firefox中一试,运行成功,没有问题。 于是想到估计是IE6的问题,便在网上搜了一下,很快就有了答案。原因出在标签的href属性上。我在代码里写的是: [color=darkblue...原创 2011-01-25 14:06:20 · 118 阅读 · 0 评论 -
解决Safari下子页面执行history.back导致整个页面后退问题
当页面A包含子页面B,在页面B中执行history.back(-1)或history.go(-1)会引起整个页面后退,网上查询并测试后,以下代码有效解决了该问题:[code="javascript"]function goBack(){ //解决Safari中后退功能的兼容问题 if (navigator.userAgent && /(iPhone|iPad|iPod|Safa...原创 2015-03-20 13:52:12 · 1990 阅读 · 0 评论 -
jquery animate()背景色渐变的处理
jquery animate函数不能处理背景色渐变,需要使用jquery.color插件gitHub地址:https://github.com/jquery/jquery-color/使用代码:[code="js"]$(function(){ $("#cdiv").animate({ backgroundColor:'#FF0000' }, 1...原创 2014-12-05 09:41:53 · 698 阅读 · 0 评论