随笔分类 -  javascript

js获取url中的参数
摘要://获取url中"?"符后的字串function getParamByUrl(url) { var theRequest = new Object(); var index = url.indexOf("?"); if (index != -1) { var str = url... 阅读全文
posted @ 2015-07-09 16:14 Ruthless 阅读(1490) 评论(0) 推荐(0) 编辑
js分页页码算法
摘要:function get_hs_page(cur_page, total_page) { var result = ""; for(var i = 1; i 1) { i = cur_page - 6; }else if(i == cur_page ... 阅读全文
posted @ 2014-07-16 14:42 Ruthless 阅读(13147) 评论(2) 推荐(0) 编辑
ueditor编辑器和at.js集成
摘要:源码: "> at+ueditor整合 /css/jquery.atwho.min.css" rel="stylesheet"> ... 阅读全文
posted @ 2014-05-28 11:26 Ruthless 阅读(3899) 评论(1) 推荐(0) 编辑
使用grunt打包ueditor源代码
摘要:支持版本支持 UEditor 1.3.0+ 的版本使用方法1、线上下载ueditor下载地址:ueditor,要下载"完整版 + 源码"2、安装nodejs下载nodejs并安装到本地安装成功后,打开控制台,在控制台下输入node -v如果控制台输出nodejs的版本。那恭喜你,nodejs安装好了... 阅读全文
posted @ 2014-05-27 11:43 Ruthless 阅读(2010) 评论(0) 推荐(0) 编辑
微博的at功能前端实现
摘要:微博的at功能前端实现 阅读全文
posted @ 2014-05-24 13:02 Ruthless 阅读(1824) 评论(0) 推荐(0) 编辑
js操作textarea方法集合
摘要:"> js操作textarea方法集合 abcdefghijklmnopqrstuvwxyz ... 阅读全文
posted @ 2014-05-22 18:52 Ruthless 阅读(4003) 评论(0) 推荐(0) 编辑
用jQuery获取table中行id和td值
摘要:点击 日 一 二 三 四 五 六 ... 阅读全文
posted @ 2014-02-25 16:24 Ruthless 阅读(44506) 评论(0) 推荐(1) 编辑
js获取上一个月、下一个月
摘要:/** * 获取上一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getPreMonth(date) { var arr = date.split('-'); var year = arr[0]; //获取当前日期的年份 var month = arr[1]; //获取当前日期的月份 var day = arr[2]; //获取当前日期的日 ... 阅读全文
posted @ 2014-02-25 09:51 Ruthless 阅读(56660) 评论(4) 推荐(1) 编辑
自定义javascript日历控件
摘要:Web页中的日历一般离不开表格,通常都使用表格装载指定月的日期等信息。所以,要编写JS日历,首先必须解决的问题是表格的行与列问题。列是固定的,七列,因为一周有七天。行需要动态计算,因为,每一个月的第一天是星期几是一个变数,因而第一天在表格中的第几个单元也就跟着变化,同时,每个月的总天数不一致也影响着各个月对表格行数的需要量。一. 表格的行数问题1.首先取得处理月的总天数JS不提供此参数,我们需要计算。考虑到闰年问题会影响二月份的天数,我们先编写一个判断闰年的自编函数://判断是否为闰年function is_leap(year) { //闰年的条件是符合下面二者之一: //(1)年... 阅读全文
posted @ 2014-02-24 16:40 Ruthless 阅读(5253) 评论(0) 推荐(1) 编辑
js字符串转化为日期及日期判断大小
摘要://将字符串转换为日期 var begin=new Date($("#begin").val().replace(/-/g,"/")); var end=new Date($("#end").val().replace(/-/g,"/")); //js判断日期 if(begin-end>0){ alert("开始日期要在截止日期之前!"); return false; } 阅读全文
posted @ 2012-04-20 18:36 Ruthless 阅读(18933) 评论(1) 推荐(1) 编辑
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
摘要:1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的Item为选中8得到select的当前选中项的value9得到select的当前选中项的text10得 阅读全文
posted @ 2011-08-02 18:32 Ruthless 阅读(1088) 评论(0) 推荐(1) 编辑
html中select标签刷新后不回到默认值而是保持之前选择值
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>3G业务文件下载</title> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> & 阅读全文
posted @ 2011-06-18 19:23 Ruthless 阅读(18038) 评论(0) 推荐(1) 编辑
JavaScript设置Cookie
摘要:一、设置cookie 每个cookie都是一个键/值对,可以把一个字符串赋值给document.cookie,如:document.cookie="userId=828"; 如果要一次存储多个键/值对,可以使用分号加空格(; )隔开,如: document.cookie="userId=828; userName=hulk"; 在cookie的键或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的键中做到这点很容易,但要保存的值是不确定的。如何来存储这些值呢?方法是用escape()函数进行编码,它能将一些特殊符号使用十六进制表示, 阅读全文
posted @ 2011-06-18 16:51 Ruthless 阅读(1425) 评论(0) 推荐(1) 编辑
让html元素随浏览器的大小自适应垂直居中
摘要:表格可以实现td中的元素垂直居中显示,但是前提条件必须定义td的高才可行。但是很多时候会用到元素跟随浏览器的大小垂直居中,如在制作展示官网、活动展示网等等的时候。问题:实现div垂直居中并在缩放浏览器尺寸的时候仍然居中。解决方案:1、浏览器可视区域的高度-元素的高度/2 = 元素距离浏览器可视区域顶部的距离。(bodyHeight – divHeight)/22、浏览器可视区域如果小于元素的高度,即元素距离浏览器可视区域顶部的距离为零。3、onresize()当浏览器的尺寸改变的时候触发事件。使用onresize()每次改变的时候,重新计算一下元素到顶部的距离。 实现代码:function d 阅读全文
posted @ 2011-06-15 11:54 Ruthless 阅读(7683) 评论(0) 推荐(1) 编辑