js对日期加减指定天、时、分、秒

266次阅读|171次收藏|99次赞

在前端编程中,经常需要对日期进行加减天、时、分、秒的操作,例如使用JS实现日期的倒计时。类似于C#中的AddDays、AddHours等,下面介绍在js中对日期加减的方法。

Http协议头信息

339次阅读|38次收藏|441次赞

HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。

js判断浏览器的版本

786次阅读|197次收藏|500次赞

在JS前端编程中,有时需要利用JS判断浏览器类型和版本,从而执行不同的JavaScript脚本,下面介绍通过navigator.userAgent来获取浏览器的版本的方法。

css中rem单位

427次阅读|109次收藏|219次赞

rem是CSS3新增的一个相对单位(root element),即rem是相对于根元素。使用rem同em一样皆为相对字体大小单位,不同的是rem相对的是HTML根元素。那么,css中rem单位究竟该如何使用呢?
css

移动端文字过多显示省略号

345次阅读|174次收藏|293次赞

在CSS中,如果某行文字、多行文字过长,则需要用省略号代替,可以使用text-overflow:ellipsis属性来实现单行文本的溢出显示省略号,对于多行,在移动端(绝大部分是WebKit内核的浏览器)的页面实现比较简单,可以直接使用WebKit的CSS扩展属性(WebKit是私有属性)-webkit-line-clamp。

CSS中z-index层叠顺序

768次阅读|222次收藏|152次赞

在WEB网页编程中,有时会出现多个元素的非期待重叠错误,或者层叠的顺序不对,普通元素的层叠顺序由元素在文档中的先后位置决定,后出现的会在上面,我们可以通过设置z-index来控制页面元素的层叠顺序,下面介绍有哪些CSS属性会影响元素的显示顺序,以及如何设置z-index的层叠顺序

以双斜杠//开头的URL的含义

703次阅读|313次收藏|143次赞

在HTML网页中,有时会发现类似于//www.studyofnet.com/news/1341.html这样的代码,那么,这种以双斜杠//开头的URL的含义是什么呢?
CSS

qq表情符号对应的代码

996次阅读|214次收藏|481次赞

在编写WEB页面中,有时需要在前端显示qq表情符号,直接显示图片则不太合理,我们可以直接在页面中输出对应的代码。那么,常用的qq表情符号对应的代码是什么呢?

微信浏览器中JS实现返回操作

705次阅读|70次收藏|202次赞

在微信中打开某个链接时,会以微信内置的浏览器打开,假设页面中有一个按钮,希望单击按钮之后,退出微信内置浏览器,返回到微信界面上,下面介绍JS的实现方法。

js中拼接字符串的几种方法

650次阅读|149次收藏|5次赞

Web编程中经常会碰到要把2个或多个字符串连接成一个字符串的问题,例如通过AJAX从后台获取数据,在JS中赋值、拼接组成一段HTML在前端显示,下面介绍在js中拼接字符串的几种方法

JavaScript将具有父子关系的数据转化成树形结构,供tree控件使用

519次阅读|207次收藏|358次赞

在使用ajax从后台获取JSON数据中,有时由于后台把原始查询的数据直接返回给前端,父子关系并未构建,因此需要前端JavaScript来完成,转化成一些tree控件能直接绑定的树形结构数据,提供给easyui、extjs等一系列tree控件使用,下面通过一个实例介绍转化的方法。

JavaScript中使用concat合并数组

858次阅读|67次收藏|315次赞

我们在javascript开发项目中,有时候会遇到需要将两个数组合并成为一个的情况,JavaScript中有多种方式实现数组的合并,例如:concat函数、for循环、apply。下面介绍JavaScript中使用concat合并数组的方式

判断手机浏览器是否支持position:fixed

457次阅读|105次收藏|183次赞

在移动WEB开发时,有时会用到元素的定位问题,如果使用position:fixed进行定位,则会有的手机浏览器会不支持,下面介绍如何简单的判断手机浏览器是否支持position:fixed 的CSS属性

jquery中hasClass()、is()判断是否包含指定的class

728次阅读|345次收藏|39次赞

在jquery前端编程中,经常需要通过class名找到指定的元素,进而对这些元素进行其它的操作,在jquery中,hasClass()、is()都能够实现判断元素是否包含指定的class名,下面简单介绍hasClass()、is()实现的方法

jQuery多个版本间,以及与其他js文件冲突的解决方法

544次阅读|165次收藏|154次赞

在使用jQuery进行前端开发时,如果某个页面需要引用不同版本的jQuery文件、或者该页面引用的其它JS文件库与jquery源码文件发送了冲突,页面就会报错,主要原因是$符号的问题,下面介绍解决方法。