2014年5月7日

JS规范2

摘要: 百度SS Javascript编码规范1、变量、方法命名必须匹配正则:/^[$_a-zA-Z]\w*$//*** 虽然Javascript引擎支持多种格式命名的变量,* 比如下面这样的变量,Javascript引擎依然能正常解析* 但是,禁止这样定义!*/var \u0041 = "A"; //... 阅读全文

posted @ 2014-05-07 18:44 icelin 阅读(243) 评论(0) 推荐(0) 编辑

css 模板

摘要: css RESET@CHARSET "gbk"; /*设置编码*/body,h1,h2,h3,h4,h5,h6,hr,p,blockquote, /** 结构元素 **/dl,dt,dd,ul,ol,li, /** 列表元素 **/pre, /** 文本格式元素 **/form,fields... 阅读全文

posted @ 2014-05-07 18:16 icelin 阅读(458) 评论(0) 推荐(0) 编辑

css

摘要: 4、选择器命名规范#id选择符使用驼峰命名,只允许:大小写字母、数字。如:#userOperation.class命名使用“-”连接,只允许:小写字母、数字、-。如:.mod-test .name{}命名上尽量使用语义化的单词,不要使用如: false, div, new, true等5、backg... 阅读全文

posted @ 2014-05-07 18:05 icelin 阅读(163) 评论(0) 推荐(0) 编辑

JS规范

摘要: 前端规范 - JS规范产品线公用全局变量spDomain= {} //相关domain的定义,主要放在JS里调用Space.xxx.xxx //通用全局变量对象禁止使用eval,with,voideval功能tangram里已经进行了封装,直接使用tangram里面的方法。全局变量使用"g_"打头,... 阅读全文

posted @ 2014-05-07 18:01 icelin 阅读(275) 评论(0) 推荐(0) 编辑

html规范

摘要: 1、doctype新模块必须使用下面的doctype2、img标签的src值不能为空如果img有src属性,则值不能为空。如:IE(6/7/8)系列浏览器会认为src指向的是当前服务器的根目录,会重新发次请求。如果用到了lazyload的话,可以使用data-src属性。如:具体的分析请见这里3、i... 阅读全文

posted @ 2014-05-07 17:58 icelin 阅读(159) 评论(0) 推荐(0) 编辑

2014年3月30日

使用Javascript获取当前目录的绝对路径

摘要: 转自http://heeroluo.net/Article/Detail/101一谈到路径相关的问题,大家都会往window.location上想,确实这个对象提供了相当多的路径信息,其中常用的就包括:location.href:当前页面的完整URLlocation.pathname:当前URL中的路径名location.hash:当前URL中的锚点location.search:当前URL中的查询参数然而,location没有一个属性能直接获得当前目录(不含文件名)的绝对路径。通过Google我发现了一些错误的方法,比如说把URL通过“/”分离成数组,把数组的最后一项去掉以后再连接成字符串。 阅读全文

posted @ 2014-03-30 10:52 icelin 阅读(4254) 评论(1) 推荐(1) 编辑

CKEdit( htm编辑器)

摘要: http://ckeditor.com/ (强大的在线编辑器) 阅读全文

posted @ 2014-03-30 10:45 icelin 阅读(166) 评论(0) 推荐(0) 编辑

使用canvas绘制时钟 (http://heeroluo.net/Article/Detail/95)

摘要: 准备工作在HTML中指定一个区域放置时钟:时钟的一些外观设定:var width = 260; // 桌布宽度var height= 260; // 桌布高度var dot = {x : width / 2,y : height / 2,radius : 6}; // 圆点位置、半径var radius = 120; // 圆半径var borderWidth = 6; // 圆边框宽度创建元素:var clock = document.getElementById('clock');var clockBg = document.createElement('canva 阅读全文

posted @ 2014-03-30 10:17 icelin 阅读(335) 评论(0) 推荐(0) 编辑

2014年3月29日

Javascript日期类型的妙用

摘要: http://heeroluo.net/Article/Detail/110获取某个月份的天数相信大家读小学的时候就知道一年十二个月各有多少天了,这里面有个特殊的存在——2月。闰年的2月有29天,非闰年的2月只有28天。估计不少人跟我一样,已经不记得闰年的规则了,这时候,下面的这个方法就派上用场了。var date = new Date(2013, 2, 0);date.getDate(); // 28date = new Date(2012, 2, 0);date.getDate(); // 29创建Date对象时可以传入三个参数,分别是年、月、日,如果日的参数为0,那创建出来的对象表示.. 阅读全文

posted @ 2014-03-29 16:14 icelin 阅读(348) 评论(0) 推荐(0) 编辑

2014年3月27日

预加载(图片,css ,js)

摘要: 图片预加载 new Image().src = 'http://img1.t.sinajs.cn/t35/skin/skin_008/skin.css'; //新浪(4)非ie下预加载(js,css) 用Objectvar doc=document;var obj=doc.createElement("object");obj.setAttribute('date','123.js');obj.style.cssText="width:0;height:0;"doc.getElementsByTagName 阅读全文

posted @ 2014-03-27 09:56 icelin 阅读(272) 评论(0) 推荐(0) 编辑

导航