`
leeqq
  • 浏览: 138144 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在5月的最后一天记一个jquery中的表单提交在ie8中的一个坑   在项目中遇到这么个要求,点击按钮执行一段js,在条件满足之后,post方式提交一个请求,但是不能用ajax   所以在js中我写了段这样的代码 var $form = $('<form>', {'action': 'http://www.baidu.com', 'method': 'get'}); $form.append($('<input>', {type:'hidden', name: 'param', val: 23})); $form.submit();  在chrome中是 ...
最近看了下Chrome插件的开发新建一个目录作为插件的要目录,在目录下新建 manifest.json文件 { "name": "我的插件", "version": "0.1", "manifest_version": 2, "description": "看看我的插件", "icons": { "16": "statics/img/1 ...
最近又用到了Java,有时候需要做点简单的测试,用惯了sublime,所以想在sublime运行Java   进入sublime安装目录 用压缩软件 打开 Package/Java.sublime-package  编辑内容如下 添加  variants { "shell_cmd": "javac \"$file\"", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "sour ...
遇到这样一个需求,输入框在输入银行卡号的时候,需要每4位自动插入一个空格   以下是实现   <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> function getCaretPosition(obj) { ...

lDate.js

    博客分类:
  • web
前段时间因为项目需要,写了两个方法用来处理时间和字符串之间的转换 js 时间 和字符串之间的转化   最近将其扩充了一下,添加一些常用的时间处理方法组成 lDate.js    
刚接触js的时候,用typeof 来判断, 可是发现用来判断一些简单类型还可以,但是对象就无法判断的,都是返回object 后来发现可以用Object.prototype.toString.call(o) 来判断o的类型,返回 [object Array] [object Date] [object Undefined] 等格式的字符串   本以为可以包打天下,可是又发现,在IE8中   Object.prototype.toString.call(undefined)  返回 [object Object]  而不是返回 [object Undefined] Object.pr ...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="jquery-1.7.2.js"></script> </head> <body> <input ...
数字格式化应该很常用,保留几位小数,四舍五入,千分位分割 奈何项目上原有格式化方法,功能比较单一,只能格式化成如 12,456,451.00这样的数字,整数部分千分位分割,小数部分直接舍弃,用两个0表示   无奈自己写了一个   /** * 格式化数字(小数位数,千分位逗号分割) * @param nStr 数字或者字符串 * @param decimal 数字 小数位要补全的位数 默认2 如8.00 * @param precision 小数部分有效的位数 默认0 如8.00 设置1所得结果如8.40 * @param round 是否要四舍五入 true四舍 ...
最近在项目中偶然发现一段别人写的代码,获取一个中有多少天,以前写这个的时候,基本是定义一个数组 [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]   然后用月份做下标去取得到 days, 然后再执行 days += days < 30  && isLeapYear(year) ? 1 : 0; 以此来修正闰年2月份的天数。其中isLeapYear是用判断是否是闰年的,可用下面的方法判断 year % 4 === 0 && year % 100 !== 0 || year % 400 === 0   ...
现在centos启动的时候默认是有进度条的。如果不想这样,而是想在屏幕上回显启动信息,修改方法如下   相关配置在 /boot/grub2/grub.cfg  文件中,可是进入这个文件就看到开头是这样写的 # # NOT EDIT THIS FILE # # It is automatically generated by grub2-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # 文件说明不要个性此文件,这个文件是由模板/etc/grub.d 和 配置文件/ ...
最近在项目遇到关于IE7的两个问题,一个是offsetTop一个是tr的边框   一. offsetTop   前段时间因项目需求需要计算表格到浏览器顶部的距离,以便在滚动的时候,固定表头,很自然的用到了offsetTop这个属性   dom结构如下  主要样式如下 body{ padding-top: 100px; background: lightgrey; } div{ border: 1px solid blue; padding: 50px 0; height: 300px; }  注意要div要加上heig ...
最近因公司项目又用回idea作为开发工具,遇到一个问题。如何回到上次编辑的地方(鼠标之前的位置),快捷键是什么,在网上搜寻了一下,有文说是 Ctrl + Alt + left(right)。可是我试了一下,鼠标没回去,整个屏幕方向变了,这什么鬼……   原来Ctrl + Alt + left(right) 这个快捷键被系统占用了。变成改变屏幕方向的快捷键。真够坑的  所以要自行设置idea   我已习惯了Sublime中的  Alt + - (Shift + Alt + -)   这样才舒服
环境 宿主机: win7 虚拟机:VirtualBox Centos7   有时为了做测试,要在虚拟机上布署一个web服务,然后在本地宿主访问,这就要宿主机和虚拟机之间能够互相访问,为此要做如下设置   在虚拟机的设置中启用两块网卡如下图     第一个块网卡设置为Host-Only Adapter第二块网卡设置为NAT。此时查看宿主机的IP。命令ipconfig   Wireless LAN是我宿主机的无线网,而 VirtualBox Host-Only Network则是由虚拟机生成的   启动虚拟机。确保两个网卡都连接上  查看Centos的ip。命令 ifc ...
在需要通过远程登录服务器的时候,虽然可以通过 ssh user@host然后输入密码的方式登录,但是更为常用的是通过sshkey来登录   我服务器用的是centos7(virtualbox虚拟)   确认安装ssh服务,centos7默认就有的。如果没有请自行安装 修改配置文件  /etc/ssh/sshd_config     找到RSAAuthentication和PubkeyAuthentication两项配置,将值改为yes(注意去掉前面的注释符号#)   将你的公钥的内容写到 ~/.ssh/authorized_keys中 重启ssh服务     sud ...
工作中经常会需要通过ssh来连接远程服务器 ssh lee@196.168.56.1022 然后输入密码成功登录。或者用git来管理我们的代码   但每次都这样未免太麻烦,所以用到了sshkey,通过公私密钥对来做身验证。这样就很方便。一般而言,一个key就包打天下了。id_rsa 和id_rsa.pub就可以了 但是其实我们也可以通过配置,在访问不同的域的时候用不同的key   进入 .ssh目录,在你用户目录下 比如说我要实现github, bitbucket用不同的sshkey   先生成github的key ssh-keygen -f id_rsa_github ...
Global site tag (gtag.js) - Google Analytics