09 2011 档案

规范自己的JavaScript书写
摘要:前言良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐DojoJavascript编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一下此规范编写 Javascript。感谢i.feelinglucky的翻译。序Any violation to this guide is allowed if it enhances readability.所有的代码都要变成可供他人容易阅读的。快读参考核心 API 请使用下面的风格:结构规则注释模块小写不要使用多重语义(Never multiple words)类骆驼公有方法混合其他的外部调用也可以使用 lower 阅读全文

posted @ 2011-09-28 12:04 kpbiao 阅读(370) 评论(0) 推荐(0) 编辑

js编码之 encodeURIComponent
摘要:js 对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。例如:2、 进行url跳转时可以整体使用encodeURI例如:Location.href="/encodeURI"("http://cang.baidu.com/do/s?word=百度&ct=21");3、 js使用数据时可以使用escape例如 阅读全文

posted @ 2011-09-27 10:54 kpbiao 阅读(653) 评论(0) 推荐(0) 编辑

jQuery GET POST AJAX與php异步加载
摘要:jQuery异步加载应用越来越多,可以有效解决一次性数据加载量过大的问题,提高网页加载速度,提升用户使用感受,也可以不切换页面做到更新数据的效果。异步加载的方法包括GET、POST、AJAX等,可以加载静态页面,也可以加载动态页面(PHP)的、json、xml数据。关于提升网页加载速度详细方法,請参阅《怎样提高网站访问速度缩短网页加载时间》jQuery API的介绍的写法://$post$.post(url, [data], [callback], [type])//$get$.get(url, [data], [callback], [type])//$ajax$.ajax([options 阅读全文

posted @ 2011-09-26 14:43 kpbiao 阅读(2974) 评论(1) 推荐(1) 编辑

iPad网页开发教程及规则
摘要:在iPad上使用Safari浏览普通网站网页的时候,网页因为太大而导致需要手动放大缩小或者滑动,虽然这种滑动行为在iPad上市之初的各种宣传中被津津乐道,但时间久了我们还是会发现这样做并不方便,给用户带来的感受并不十分好。不支持Flash在没有越狱的iPad Safari中,网站的Flash都是无法显示的,但可以通过第三方软件或插件或者浏览器来解决,不过,即使不能显示Flash,你一样能够用HTML5和CSS3实现同样的效果。没有鼠标光标这意味着鼠标属性,例如鼠标悬停属性是不可能有的。你或许可以为这个找到一些变通的办法,但是到你的用户那里这些该如何工作将会是困难的事。滚动条不能按照预期那样起作 阅读全文

posted @ 2011-09-26 14:29 kpbiao 阅读(3267) 评论(0) 推荐(0) 编辑

em单位
摘要:em有如下特点:1. em的值并不是固定的;2. em会继承父级元素的字体大小。所以我们在写CSS的时候,需要注意两点:1. body选择器中声明Font-size=62.5%;2. 将你的原来的px数值除以10,然后换上em作为单位;3. 重新计算那些被放大的字体的em数值。避免字体大小的重复声明。也就是避免1.2 * 1.2= 1.44的现象。比如说你在#content中声明了字体大小为1.2em,那么在声明p的字体大小时就只能是1em,而不是1.2em, 因为此em非彼em,它因继承#content的字体高而变为了1em=12px。但是12px汉字例外,就是由以上方法得到的12px(1. 阅读全文

posted @ 2011-09-26 10:40 kpbiao 阅读(364) 评论(0) 推荐(0) 编辑

清除浮动mini版
摘要:1)清除浮动mini版(简约而不简单).clr:after { content:"";display:table;clear:both;}.clr{zoom:1;} 阅读全文

posted @ 2011-09-26 09:30 kpbiao 阅读(114) 评论(0) 推荐(0) 编辑

Flash请求不能传Cookie的PHP解决方案
摘要:用flash 通过GET或POST发送数据到服务器,服务器端再绑定到对应的SESSION// 解决Flash不能传Cookieif (!empty($_POST[session_name()])) { $uesid = $_POST[session_name()]; $_COOKIE[session_name()] = $uesid; session_id($uesid);}注意:服务器端不能用$_REQUEST来获取$uesid,$_REQUEST[ini_get('session.name')]取得的是没有被程序修改过的$_COOKIE[ini_get('sessi 阅读全文

posted @ 2011-09-24 13:57 kpbiao 阅读(285) 评论(0) 推荐(1) 编辑

锁定老帖子 主题:你应当了解的几个CSS3新技术
摘要:作为一个Web开发者,保持对未来Web标准的关注、学习和了解是很重要的。这里是一些CSS3相关的文章和资源,不管你是第一次准备去认识CSS3,还是已经略知皮毛,下面这些资源都将有助你更好的学习和理解CSS3。英文CSS3资源CSS3.info看域名就知道,这是一个专门介绍CSS3的网站。所有你想了解的有关CSS3的信息,都能在这里找到。CSS3.com又一个专门介绍CSS3的网站,包含各种CSS3参考文章和教程。Introduction to CSS3W3C官方对CSS3的各种详细介绍。CSS3中的几个有趣的新技术:圆角、个别圆角、不透明度、阴影和调整元素大小CSS3边框效果圆角CSS3 新功 阅读全文

posted @ 2011-09-23 13:34 kpbiao 阅读(246) 评论(0) 推荐(0) 编辑

手持设备meta设置
摘要:屏蔽数字字符串检测:<meta name=“format-detection” content=“telephone=no” />屏蔽邮箱检测:<meta content=“email=no” name=“format-detection” />viewport宽度控制:<meta name=“viewport” id=“iphone-viewport” content=“width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=2.0” />全屏模式(主屏幕图标启动),A 阅读全文

posted @ 2011-09-22 10:58 kpbiao 阅读(668) 评论(0) 推荐(0) 编辑

免费与不免费
摘要:免费与不免费一直是困扰互联网产品的一个话题,那么一款产品到底是该免费还是不该免费呢?我们研究了包括经济学,行为心理学以及成功的定价模式之后提炼出以下关键因素供大家参考。边际成本法则经济学里有一个法则:在一个充分竞争的市场里,产品的长期目标价格应该等于该产品的边际成本。考虑到主机和带宽成本的不断下降,今天大部分互联网产品的边际成本事实上都是0,也就是说它们的长期价格应该定为0。体验型增值产品这类产品指的是那些只有等到用户使用一段时间后才能发现价值的产品。很好的一个例子是Dropbox:用户只有使用后才知道自己有文件存储和分享需求,才知道Dropbox是一款很好的产品。研究这一领域最典型的一篇论文 阅读全文

posted @ 2011-09-22 10:41 kpbiao 阅读(135) 评论(0) 推荐(0) 编辑

使用 jQuery 在新窗口打开外部链接
摘要:使用 jQuery 在新窗口打开外部链接我们一般都希望在新窗口打开外部链接,这样用户就不需要离开网站就能访问外部链接,但是如果每个外部链接都手工加上新窗口打开的属性的话,这会让人非常抓狂,并且 target=”_blank” 也不符合 XHTML 1.0 Strict 标准。还有有了 jQuery,使用 jQuery,我们只需要几行代码就能在新窗口中打开外部链接。首先我们需要找到所有的外部链接,在$(document).ready()函数添加如下代码:$("a[href*='http://']:not([href*='"+location.hostn 阅读全文

posted @ 2011-09-21 11:50 kpbiao 阅读(2383) 评论(0) 推荐(0) 编辑

延时加载lazyload
摘要:引入js<script src="jquery.1.6.4.js" type="text/javascript"></script><script src="loadlazy.js" type="text/javascript"></script><script type="text/javascript">$(document).ready(function(){ $("img").lazyload({ place 阅读全文

posted @ 2011-09-21 10:57 kpbiao 阅读(269) 评论(0) 推荐(0) 编辑

JavaScript 的 parseInt 取整
摘要:JavaScript 是弱类型语言, 为了保证数值的有效性, 在处理数值的时候, 我们可以对数值字符串进行强行转换. 如parseInt 取整和 parseFloat 取浮点数.Java 也有 Integer.parseInt() 方法, 但是 JavaScript 的 parseInt 处理方式与 Java 等强整型语言不太一样, 所以经常有人因为对这个方法的使用不当而获得异常返回.下面是一段 Java 代码, 用于将字符串 020 转为整型.public class Test { public static void main(String args[]) throws Exception 阅读全文

posted @ 2011-09-21 09:44 kpbiao 阅读(361) 评论(0) 推荐(0) 编辑

css3
摘要:<html><head><style type="text/css">/* Global reset */ html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, em, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0 阅读全文

posted @ 2011-09-19 17:24 kpbiao 阅读(167) 评论(0) 推荐(0) 编辑

[评论]为什么中国的程序员技术偏低
摘要:导读:中国的软件公司的性质直接导致程序员的水平的高低。本文所说的软件公司,不是指某个或者某几个,而是指主流的软件公司,大众型的软件公司。所以希望那些已经步入一个理想的公司的程序员理解我这篇文章的定位。文章内容如下:首先来说一个高级程序员并非靠自己读几本书写几万行代码就能练就的,更应该关注于低层的环境,也就是程序员实实在在的工作环境。因为程序员的高低还得从实际的工作来衡量,而非其它。所以我想说的是,中国的软件公司的性质直接导致程序员的水平的高低。而我所说的软件公司,不是指某个或者某几个,而是指主流的软件公司,大众型的软件公司。所以我希望那些已经步入一个理想的公司的程序员理解我这篇文章的定位。软件 阅读全文

posted @ 2011-09-19 14:56 kpbiao 阅读(142) 评论(0) 推荐(0) 编辑

浅谈:国内软件公司为何无法做大做强?(转)
摘要:纵览,国内比较大的软件公司(以下统一简称"国软"),清一色都是做政府项目的(他们能做大的原因我就不用说了吧),真正能做大的国软又有几家呢?更何况 开源企业,这是为什么呢?今天风吹就给大家简单分析下:1."作坊"式管理"作坊"往往是效率最高的, 国软几乎都是从作坊走过来的,但把作坊式的管理模式套用到一个不断壮大的公司中显然是不行的.组织架构到达一定程度后就必然要进行分工的细化,依靠作坊式的"暴力开发"是行不通的.2."法制社会"上班必须打卡,迟到要扣钱,还一次比一次多,加班没有加班费,反正算下来就 阅读全文

posted @ 2011-09-19 14:55 kpbiao 阅读(170) 评论(0) 推荐(0) 编辑

floatad
摘要:<style>#floatad{ position: fixed; bottom:30px; right:0; display:block; z-index:10; height:143px; width:129px;}* html { background-image:url(about:blank); background-attachment:fixed; }* html #floatad { position:absolute; top:expression(eval(document.documentElement.scrollTop+document.documentE 阅读全文

posted @ 2011-09-07 14:26 kpbiao 阅读(258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示