标签:JavaScript

无需Flash无需依赖任何JS库实现文本复制与剪切

暂无图片

2015年10月08日作者:月光光

我们在网页上放置一个复制按钮,主要用来方便用户复制链接之类的复杂文本,以往的做法是,通过JS依靠Flash,甚至借助jQuery庞大的js库来实现文本复制到剪贴板的。今天我要给大家介绍的是一款极现代的,不需要flash,不依赖任何其他js库的非常小的插件,它叫clipboard.js。阅读全文

JS实现自动倒计时30秒后按钮才可用

JS实现自动倒计时30秒后按钮才可用

2015年08月28日作者:月光光

WEB开发中经常会用到倒计时来限制用户对表单的操作,比如希望用户在一定时间内看完相关协议信息才允许用户继续下一步操作,又比如在收取手机验证码时允许用户在一定时间过后(未收到验证码的情况下)再次获取验证码。那么今天我来给大家介绍下如何使用Javascript来实现这一简单应用。阅读全文

iframe跨域通信

iframe跨域通信

2015年08月11日作者:月光光

众所周知,由于前端javascript对跨域访问做了安全限制,javascript只能访问与包含它的文档在同一域下的内容。而实际编码时我们会遇到使用iframe跨域访问、Ajax跨域通信等操作,这个时候如何突破跨域操作的问题,本文将结合实例讲述解决方案。阅读全文

Javascript使iframe自适应高度

Javascript使iframe自适应高度

2015年08月04日作者:月光光

工作中我们遇到了iframe嵌入页面高度自适应的问题。因为我们不知道所加载的iframe内容页面会有多高,又不想在页面上出现难看的滚动条,这个时候我们可以使用Javascript来动态让iframe自适应高度。阅读全文

Javascript操作iframe

Javascript操作iframe

2015年07月30日作者:月光光

虽然我们在web开发中使用iframe比较少,但是iframe还是有它值得使用的场景,比如嵌入外部广告等。在使用iframe过程中我们可能会遇到很多问题,例如iframe父子窗口传值,iframe自适应高度,iframe跨域通信等等。阅读全文

支持移动设备的纯Javascript画廊

暂无图片

2015年07月23日作者:月光光

这是一款不依赖任何js框架、纯javascript实现的画廊效果。它支持移动设备手势操作,如手势触摸滑动、放大和关闭图片,它还支持PC上的键盘操作,总之它是WEB开发者不可或缺的图片画廊插件,它叫photoswipe。阅读全文

Javascript的setTimeOut和setInterval的定时器用法

Javascript的setTimeOut和setInterval的定时器用法

2015年06月06日作者:月光光

Javascript的setTimeOut和setInterval函数应用非常广泛,它们都用来处理延时和定时任务,比如打开网页一段时间后弹出一个登录框,页面每隔一段时间发送异步请求获取最新数据等等。但它们的应用是有区别的。阅读全文

使用moment.js轻松管理日期和时间

使用moment.js轻松管理日期和时间

2014年09月25日作者:月光光

大家在前端Javascript开发中会遇到处理日期时间的问题,经常会拿来一大堆处理函数才能完成一个简单的日期时间显示效果。今天我给大家介绍一个轻量级的Javascript日期处理类库:moment.js,使用它可以轻松解决前端开发中遇到的种种日期时间问题。阅读全文

使用Skrollr创建视差滚动效果页面

使用Skrollr创建视差滚动效果页面

2014年06月30日作者:月光光

视差滚动(Parallax Scrolling)是指多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验。随着用户对视觉体验的要求不断提高,WEB开发者开始在网页中加入各种特效元素以满足用户的需求。今天这篇文章给大家推荐一个优秀的视差动画Javascript库——Skrollr.js阅读全文

跨浏览器普通弹窗广告代码

跨浏览器普通弹窗广告代码

2014年05月30日作者:月光光

弹窗广告由于影响用户体验一直是让广大网民深恶痛绝,但是由于这种方式拥有较好的广告投放效果,却深受广告商和网站主的喜爱,现阶段仍然还有些大站在投放弹窗广告。阅读全文