‘老知识’ Archive

Element.on()向监听函数中传入的参数 2009年08月18日 1 Comment

Element.on()是Element.addListener()的缩写形式,按照Ext官方API的说明,使用形式如:Element.addListener( String eventName, Function fn, [Object scope], [Object options] ) ,无返回值。今天我要记录的是关于其中的第二个参数,Function fn,根据API说明,这个函数在注册事件发生时被调用,同时会传入三个参数:evt(当前事件对象)、t(事件目标的Elements对象)和o(一些配置信息),你可以不传入参数、传入第一个参数、前两个参数或前三个参数。若是不传入参数,那么在函数体内部通过使用this将得到注册事件的对象本身(Element对象),假设页面存在一个div :<div id=”aDiv”>i am aDiv</div>如:
var el = Ext.get(’aDiv’);
el.on(’click’,function(){
Ext.Msg.alert(’info’,’this.id==’ + this.id);
Ext.Msg.alert(’info’,’this.dom.innerHTML==’ + this.dom.innerHTML);
});
若是传入一个参数,那么这个参数将被函数当做当前事件对象(EventObject)使用。
若是传入两个参数呢,按照API说明,第二个参数就是当前对象,即注册此事件的对象,并且它是一个Element型的,而根据我的测试,它并非是一个Elements型,而仅仅是一个普通的HTML元素,或者说是Ext里的HTMLElement对象,同样上面的函数改写:
var el = Ext.get(’aDiv’);
el.on(’click’,function(evt,t){
Ext.Msg.alert(’info’,’t.dom.innerHTML==’ + t.dom.innerHTML);
});
若 t 是Element对象,第三行应能正确运行,然而不能,只有改成Ext.Msg.alert(’info’,’t.dom.innerHTML==’ + t.innerHTML)才能得到预期的值。这说明t是一个HTMLElement对象。

Personas推出《哈利波特》Firefox主题皮肤 2009年07月11日 1 Comment

《哈利波特与混血王子》即将上映,Personas近期推出了一系列《哈利波特与混血王子》的Firefox主题皮肤,想尝试一下Firefox主题或是喜欢《哈利波特》的朋友可以下载体验一番。点击图片即可下载。

Personas是Mozilla 实验室下属的一个项目,旨在为人们的Firefox浏览器设计和开发轻量级、易安装、易改变的主题皮肤。同时,我发现了一个很有趣的现象,Mozilla的那帮家伙似乎都是些电影迷,前段时间推出的Firefox3.5的宣传主页背景就用的是《变形金刚2》的卡通宣传画(点这里、这里),希望Mozilla也是预言家,那样《哈6》就能像《变形金刚2》一样赚钱了。
所以,Firefox有《变形金刚》的主题皮肤也就不足为奇了,说不定这也是Mozilla的收入来源之一:帮大片做宣传。

转:Greenpeace+胖兔子粥粥+李有鬼配音,换灯护地球 2009年05月8日 3 Comments

今天到李有鬼老师的博客【枪·东东枪的枪】-东东枪的个人博客上去转了转,发现了个挺有意思的东西,好玩的,同时保护环境

还有个弱智小孩版的。

另外,还有一个绿色和平组织的节能灯计算器。鼓励各位也都环保一下:)“换灯护地球”活动的网址:http://act.greenpeace.org.cn/deng

不过好像在firefox下不能用这个计算器:-(

2009:美国最危险的五个城市 2009年04月25日 No Comments

Forbes.com 提供:
\r\n
此名单是根据2008年出版的FBI最新犯罪报告中的暴力犯罪数据来确定的。其中包括以下四种犯罪形式:谋杀和非过失杀人、强奸、抢劫和重伤害。
\r\n
最危险的五个城市:
第一名:底特律(Detroit)
人口:1,951,186
犯罪率:100,000: 1,220
第二名:孟菲斯(Memphis)
人口:1,295,670
犯罪率:100,000: 1,218
第三名:迈阿密(Miami)
人口:2,401,971
犯罪率:100,000: 988
第四名:拉斯维加斯(Las Vegas)
人口:1,834,533
犯罪率:100,000: 887
第五名:斯托克顿(Stockton)
人口:684,406
犯罪率:100,000: 885
\r\n
附录:2009美国最危险城市的完整名单
\r\n
文章来源:http://finance.yahoo.com/real-estate/article/106978/America%27s-Most-Dangerous-Cities

你的身体有70%的水 2009年01月15日 6 Comments

rn
想要做个水当当、水嫩嫩、身体健康、脑袋灵光的帅哥美女吗? 首先就要多喝水身体中千百亿个细胞运作时需要足够的水水从哪里来? 除了从每天的吃喝饮食中获得大量的水以外(消化系统) 你知道体内葡萄糖代谢也会合成水分吗?(葡萄糖+氧气—呼吸作用—>能量+水+二氧化碳) rn

这些活水在体内每一个地方川流不息地流动着 rn

除了细胞含有70%的水分以外 rn

在流动的血液中血浆也含了90%以上的水分喔() rn

流动的血液24小时不间断地运送着 氧气 二氧化碳 养分 废料…… rn

氧气、二氧化碳(呼吸系统)、养分(消化系统)、及废料(泌尿系统) rn

为了让整个运输工作能够顺畅无比 rn

于是补充足够的水分是很重要的事 rn

每天至少要补充2000c.c.的水 rn

喝那么多水就一定会常常上厕所 rn

那不是很麻烦吗? rn

可不要这么想喔! rn

因此血液会将这些有害物质运送至肝脏中进行解毒动作 (肝脏除了是最大的消化腺体外) rn

将氨转换成毒性较低的尿素 rn

这个时候水分所扮演的重要工作 rn

就是将体内代谢后所形成的有害物质溶解并排出体外 rn

而在经由尿道排出体外的同时 rn

也将一些体外随时想入侵人体的细菌病毒顺便冲洗干净 rn

通常人体每隔2~4小时一次排尿的动作 rn

可以让泌尿系统免受细菌病毒造成尿道发炎或膀胱发炎 rn

泌尿系统包括肾脏 输尿管 膀胱和尿道 rn

泌尿系统的主要功能是排泄体内代谢产生的废物 rn

肾脏过滤血液 排除废物及水分(即尿) rn

尿液从肾脏经由输尿管流入膀胱再经由尿道排出体外 rn

膀胱及尿道是泌尿系统的最末端 rn

因此最容易遭受细菌感染 rn

女性比男性容易得到泌尿系统感染 rn

原因是女性的尿道比男性短 rn

那太常上厕所有问题吗? rn

水在体内还扮演着调节体温的重责大任 rn

它可以让你一年四季保持着冬暖夏凉的最佳环境 rn

天气酷热时 rn

排除身体代谢所产生的废物,顺便降低温度 rn

让身体维持在36.5~37.5度C的最佳工作温度 rn

因为过热身体也是会当机的 rn

天气寒冷的时候 rn

很多人往往会忽略了水分的摄取 rn

造成血液中的水分不足而影响到循环系统的运作 rn

血液无法顺利流到末梢部位 rn

很多人都有手脚冰冷的普遍现象 rn

因此多摄取水分 让血液循环全身 则可以让全身都温暖起来 rn

达到这暖呼呼的条件后 [...]