-
本来以为会紧张,其实没什么。
本来也没什么。
就是和几个熟人说说话,比平常说得多一点而已。
不过内容很苍白,这点很窘,也是一直让我觉得窘的事情。想说努力,但感觉很无力,因为其它人感觉都比我努力多了。
换个面想想,锻炼自己也未有不好,很多事情想起来很难,其实做起来未必有想的那么难。
重要的是准备工作。
不光包括素材话题的准备,还有平常的交流。我觉得... -
2009-12-01
算字符数的常犯bug与png8格式图片
在公司做的第一个系统时犯了个bug,今天才发现,在文本输入题因为用的事件侦听(keyup)算的字符数,结果粘贴时没反应了,因为没有触发keyup事件。刚刚在看码头博客时,发现他也碰到过此问题,并给出了答案,粘一下地址:http://www.css88.com/demo/textarea-num-chack/textarea-num-chack1.html
-
2009-10-30
容易被忽略的bug
1.IE中,表单元素一旦被创建,其name值就不能被修改。在创建input的时候,很容易忽略掉而成为bug。
如:
var hid = document.createElement('input');
hid.name = 'vvv';
hid.type = 'hidden';
hid.value = '7';
form.appendChild(hid);
虽然创建的时候ie不报错,... -
十一回家,得知道因为长沙、株洲、湘潭三个城市的合并,老家成为重点开发区,土地快要被征收了。去派出所问了一下,说是我的户口不能转回农村了。为这我郁闷了好几天。天底下还有这种道理,就因为上一个大学,就要把农业户口变成非农业户口,就要把一个有一亩薄地的无产阶级变成彻彻底底一无所有的完完全全的无产阶级?想想这么多年来,打工打得这么辛苦,而在辛苦这之余,回家种田的退路都没有了!农村的,因为土地征收,还有补贴红利什么的,因为不想做个文盲,上了个大学洗...
-
一屏的轮播我觉得用 fade 的效果会更好
一般高大于宽的或者图片比较大的轮播都建议用 fade 效果,而不是 scroll (by 小马)
css sprite 单张图片记得限制在35k以下 不然会适得其反(by 正淳)
assets文件命名不推荐使用 字母直接加数字的形式,比如abc1234.css这种
因为vm的setTarget方法组织链接的时候会把这种形式强制修改成abc_1234.css (by 渔隐)
... -
2009-09-23
一个手误引起的发现--splice的第二个参数的默认值 - [javascript]
今天写代码居然把数组的slice方法写成splice了,我晕。但更晕的是,在firefox v3.5下面居然是正确的,而IE则不认帐...
function a(b,c,d,e){
return ([].splice.call(arguments,2))
}
alert(a(1,2,3,4))
... -
2009-09-17
专业团队管理技巧
作者:Cameron
文章出处:http://www.smashingmagazine.com/2009/09/03/professional-team-management-tips-for-creative-folks/&rurl=translate.google.cn&usg=ALkJrhi1QaxaqX4PG0SNYm8zhE9rCZt5KA
大致内容:
作者提倡团队鼓励和有效管理,他提出的&lsq... -
1.终极IE6的Cheatsheet:如何修复25 + Internet Explorer 6的缺陷 本杰明总结的25条Ie6下的bug,包括布局,策略,列表,行为,图片等,比较齐全.
2.Google收购防网络欺诈公司ReCAPTCHA
http://news.mydrivers.com/1/144/144747.htm
3.帮助您为您的Web工作估计价格的工具
一个有意思的网站,... -
2009-09-16
js位移运算 - [懒懒交流!=懒得交流]
>>带符号右移 (n>>2 将整型值带符号右移2位 )
<<带符号左移 (n<<2 将整型值带符号左移2位 )  ... -
曾经碰到过类似(进制转换引起的)的问题,那是在做项目的时候,校验区间的时候总是有时候会莫名其妙的错掉,比如09与010的大小比较。后来虽然解决,但一直没有好好总结一下。直至前天,沉鱼也碰到了这个问题,在群里提及,我才想想,这是我的一个盲点,而且虽然比较少会有这种问题,但也应该重视一下,免得下次又给忘掉。
先贴一段对话:
沉鱼:(14:50:47):
下午茶时间,来点小题目提神醒脑,以下加法分别输出值为多少?... -
facebook,校内网,开心网一度崛起,连QQ也看到了网页社交游戏的魅力。这个倒并不怪,QQ本身就是有着众多玩家的游戏开发商。但现在旺旺,百度也先后出场了,这场面可就更火了。
看看百度的阳光牧场,荣光医院,德克萨斯扑克...和旺旺及淘江湖里就是一个模子里出来的,嘿嘿。看来这些游戏开发商可真火了。
前几天登陆百度空间弹出来的框:
开心农场为什么... -
2009-09-08
ajax提交的乱码问题 - [javascript]
一向写html都是用的utf-8,现在却要用GB的,在做ajax请求的时候,java程序员说我提交过去的都是乱码....晕....
后来问清羽师父(顺便夸一下我师父,是个性格内敛,办事有条理,个性很好的人^_^,在TB,平日里,七七八八的问题都多亏了他了。我觉得他很厉害,只是不爱表现...),通过ajax请求地址后面加?_input_charset=utf-8解决了问题,原来开发那个有个框架会根据这个参数自动处理。和和,差点急死,开发那边居然要求我把传过去的数据转变编码,我... -
2009-09-03
用return function/object来提高js效率 - [javascript]
首先来对比两段代码:
代码(1)
var aa = (function(){
var b = 1;
alert(b);
var c = b * 2;
return {
&nbs... -
2009-09-01
事件代理PK事件注册 - [懒懒交流!=懒得交流]
事件代理优缺点:
1+代码组织紧凑,集中化管理;
2+内存占用相对较小,性能稍好
3+当内部DOM改变时,无需重新注册事件
1 - 事件处理函数逻辑相对复杂,容易隐藏bug
2 - 不通用。load, blur 等事件不支持冒泡
3 - 处理mousemove等事件时,容易成为性能瓶颈,让人发疯传统方法优缺点:
1+ 简单
2+ 通用
1- 处理某些场景下的问题时,不如代理方便先弄个例子:实现一个收缩菜单效果
html:
<h2>1.传统的事件注册方案</h2>
<ul id="navigation">
<li><a href="#">Handlers Test 1</a>
<ul style="d... -
2009-09-01
两个三位数相加的算法题 - [习题]
08年初做的一个无聊习题,当时的ajax高级群里教了我一个正则表达式方法:
1、2个三位数相加,结果是一个4位数
2、2个三位数,必须每一个数字都不同
3、相加的结果,每一位数,也都不同
4、用js打印所有的可能
逆向思维:
1.先找出所有结果:最小值:1023 最大值:1839(975+864,不可能是987+654,因为975+864>987+654)
2.找加数:最... -
2009-09-01
关于eval - [javascript]
var a = new Function("return" + jsontring );
var json = a();
例:
var a = new Function("alert(111)");
好像是和 function a(){
alert(111)
}
这个方法和eval差不多,由于可以干出一些邪恶的事情
... -
闭月: 请问下 firebug里面这些“等待响应”是什么意思? 没找到资料。。。
玉伯: 给服务器发送请求后,等待服务器的反馈
有脚:我去你家找你玩,你听到我的敲门声之后,一直到开门的这段时间
服务器拿到请求也要经过处理才能给你返回东西 小虎:握手阶段 闭月:接受数据是服务器反馈的时间? 玉伯:小马去闭月家搬东西,将东西从... -
龙藏的午休题:“把五个数字 56789, 放到 [][][] * [][], 令结果最大.”()
崇厚的JS穷举版。。。 var nums = [5, 6, 7, 8, 9], data = null, expr = [], max =&... -
A: 考大家一下,下面两种写法,有何优劣:
1. if (typeof YAHOO == "undefined" || !YAHOO) {
var YAHOO = {};
}
2. var YAHOO =&n... -
2009-08-28
js解决跨域问题(转载) - [js转载]
ajax跨域和JS的跨域通信(Cross The Site)的几种解决方案
最近做的一个项目中需要ajax跨域取得数据,如果是在本域中确实没有问题,但是放到二级域和其他域下浏览器直接就弹出提示框:“该页正在访问其控制范围之外的数据,这有些危险,是否继续"
1.什么引起了ajax跨域不能的问题
ajax本身实际上是通过XMLHttpRe... -
2009-08-28
最简洁的跨浏览器高度未知的上下居中的方案 - [css]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh">
<head>
<meta ... -
由于 window.onload 事件需要在页面所有内容(包括图片等)加载完后,才执行,但往往我们更希望在 DOM 一加载完就执行脚本。其实在现在大部分主流浏览器上(Firefox 3+,Opera 9+,Safari 3+,Chrome 2+)都提供了这一事件方法:addDOMLoadEvent。
那对于 IE 我们如何模拟 addDOMLoadEvent 事件呢?
Matthias Miller 最早提供了如下的解决方案:
...







