前端设计模式

1、模块模式在立即执行函数表达式中定义的变量和方法,在该函数外部是访问不到的,只能通过该函数提供的接口,"有限制的"进行访问;通过函数的作用域,解决了属性和方法的封装问题。最常...

JavaScript将时间戳转换成日期

Javascript 获取当前时间戳(毫秒级别):第一种方法:var timestamp1 = Date.parse( new Date());结果:1470220594000第二种方法:v...

运用JS设置cookie、读取cookie、删除cookie

JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样...

form的onsubmit事件

表单提交前的验证最佳实现方式连续2天,在进行form表单包括上传表单的提交操作时,刚开始用struts2自带的上传模式与后台进行交互,但原来的页面是用html做的,不能通过国际化资源来返回后台操作的...

JavaScript获取url参数

目前做访客统计的时候会用到获取用户当前访问的url地址,想到直接在前端获取是最好的。但是有一些get请求需要把参数转换成数组,简单点的思路就是,把字符串打散炸开,然后用循环来组装数组,下面代码。fu...

JQUERY实现侧边栏随滚动条滚动并固定位置

鉴于Dount这个模板的首页是属于两栏的首页形式,所以之前也有从网上寻找过类似的方法,但是都没有实现。今天偶然去看博客的时候发现有小伙伴转载了这个文章,然后就顺藤摸瓜的找到了原文,跟着原文的提示就折腾...

使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容)

使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容)

傍晚的时候,有个叼毛@ruooo.com叫我帮他做个网页,然后就是和标题那样的描述,开始我都不知道他要搞什么,说又不说清的。后来才理解,然后度娘了一下发现方法都已经很久了,所以我更新下和记一下自己的...

提升页面加载速度:InstantClick秒开

提升页面加载速度:InstantClick秒开

通常我们为了减少DNS的查询时间,我们可以使用dns prefetch为该页面中链接的做解析,提升页面的加载速度。类似的,我们可以在鼠标滑到链接上到点击的时间间隙去加载这个页面,通常这个间隙有几百毫...