<Date: 2009-03-31>
<Author: lyoe>
<Category: 网络开发>
在很多情况下,我们把一个js方法调用绑定在一个锚链接上,用户点击这个链接时,onclick事件被触发。实际上用户是没有访问任何URL的,href属性就是一个简单的#号:click
<a onclick="alert('回到页首')" href="#">click</a>
但浏览器遇到这个#号时,很不友好地把用户直接踢到页首,而不是留在当前位置。So, the alternative?
href="javascript:void(0)"
当事件被触发时,void(0)提示浏览器,你什么都不要做。看上去似乎万无一失了,可是千万不要忽略了IE。
我用IETester做了以下测试:click
<a onclick="location.href='http://www.inness.cn'" href="javascript:void(0)">click</a>
理想情况:事件触发,页面跳转到本blog主页。可事实上没有,页面没有任何刷新。在IE6和IE7都是如此(IETester);再用遨游测试,也是一样没有任何反应;firefox3.0,成功跳转。
不管是IE没有遵守标准,还是firefox标新立异,我们都需要解决这个问题:click
<a href="javascript:location.href='http://www.inness.cn'">click</a>
把js函数的调用,直接放在锚链接里,问题就解决了。当然,只有在页面需要刷新重载的时候,void(0)才不适用,其他场合,都是很赞的。
本文来自: a href=”javascript:void(0)”
<Date: 2009-03-29>
<Author: lyoe>
<Category: 网络生活>
和以前的top100什么的比起来,现在的谷歌音乐 看上去正规多了,而且还与四大唱片公司签约,将发布音乐搜索正式版。泡泡挑歌的功能,更是让人耳目一新。

用户可以根据节奏、声调、音色、年代甚至流派来搜索符合需求的歌曲,搜索到的歌曲将会通过不同色彩的泡泡呈现给用户,用户可以直接点击播放。
最后再鄙视一下百毒,不仅盗版,界面又难看。
本文来自: 谷歌音乐改版
<Date: 2009-03-28>
<Author: lyoe>
<Category: 网络开发>
不同的浏览器保存Cookie的位置都不一样,甚至保存格式都是不一样的。
已IE和firefox为例,IE是把cookie保存在C:\Documents and Settings\用户名\Cookies中,每个cookie是一个txt文件,文件名是以“用户名@网站URL”命名的;
firefox则是把cookie保存在C:\Documents and Settings\用户名\Application Data\Mozilla\Firefox\Profiles\随机目录,在目录下可以看到一个cookie.sqlite文件(firefox3.X版本),所有的cookie都是保存在这个文件中。
Cookie维基百科:http://zh.wikipedia.org/wiki/Cookie
本文来自: Cookie存放位置
<Date: 2009-03-25>
<Author: lyoe>
<Category: 关于生活>
让我们共同来约定:3月28日晚8点半:共同来参与“地球一小时”公益活动吧!
·您知道“地球一小时”吗?
“我们每个人都是地球村的村民,只要关灯一个小时,我们都能为减少碳排放做出实际的贡献,改变地球的未来。”
❤ 该活动起初只是一项号召悉尼居民关灯的活动,逐渐发展壮大成为全球最大的应对气候变化行动之一。
❤ 2009年3月28日晚上8:30,全球各地的人们将为”地球一小时”而熄灯。
❤ “地球一小时”这一活动率先于2007年在澳大利亚展开,当时大约有220万悉尼家庭和企业熄灯一小时。
❤ 然而仅仅一年以后,“地球一小时”已成为一项全球性并持续发展的活动,超过35个国家多达500万人参与其中。
❤ 全球各大城市的地标性建筑,如旧金山的金门大桥,罗马斗兽场及时代广场上的可口可乐广告牌、杭州的雷峰塔等都为此而伫立于黑暗之中。
❤ 各城市居民也表达了对刻不容缓的环保事业的热忱希望。
·今年的“地球一小时”活动
❤ 让我们一起行动起来吧!2009年3月28日晚上8:30-9:30,关灯一小时,与中国一起写下历史!
❤ 超过64个国家和地区已经参与到了2009年“地球一小时”活动中来。
❤ 随着越来越多的民众意识到,一个小小举动可以对最终结果有着巨大的影响时,参与人数也在不断增加。
❤ 地球一小时”象征着希望,也代表着行动。每个人都能让一切从此改变
❤ 在中国,李冰冰作为活动代言,号召大家参加这次活动;朗朗拍摄视频,支持“地球一小时”活动;
❤ 迄今为止,全球已经有500多个城市宣布参加了“地球一小时”活动,其中包括伦敦,罗马,莫斯科,洛杉矶,里约热内卢等,中国保定市宣布加入“地球一小时”活动;
❤ 上海 “东方明珠”广播电视塔也与世界诸多著名建筑一起为宣传“节能减排应对气候变化”褪下华丽霓裳,展示它在黑暗夜空下别样的美丽;
在“地球一小时”时间里,我们可以做什么?
❤ 举办家庭聚会
❤ 和家人一起看星星
❤ 和爱人一起唱情歌
本文来自: 关上灯,点亮希望
<Date: 2009-03-25>
<Author: lyoe>
<Category: 网络生活>
把6姨太买回来也有段日子了,当初冲着它有WIFI,买了回来后发现真的是英雄无用武之地,像我这种整天对着电脑,除了在公司就在窝在家里用手提的人,智能机就几乎成了摆设。
没有WIFI,还有GPRS将就着用用,在WC,在路上,在电梯,都可以拿出来看看reader。有免费的30M流量,完全够我用了。
e63的200W像素,也凑活着用了,不过也愈发了刺激着我去买个好点的相机来享受人生。
nokia 诺基亚E63
E63也步了E71的后尘,“沦为”街机,也足矣说明它的性价比。
在用的过程中,发生过一次内存不足,我相信这不是偶然情况,因为和我一起买E63的一位同事,也出现了这个情况,重启一下就OK了。
另外,再推荐一个主题站:http://www.symbianthemes.us/nokia_e71/,适用于71和63.
本文来自: 再说nokia E63
<Date: 2009-03-20>
<Author: lyoe>
<Category: 网络开发>
JBoss服务器的启动方法:
假设JBoss的安装目录为$JBOSS_HOME,Windows以及Linux环境下的Debug模式的启动方法分别为:
Windows环境:
找到Windows下的JBoss的启动文件:run.bat,查找8787,可以找到如下一句:
rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
将该注释去掉(即去掉rem),重新用run.bat启动JBoss即可。
Linux环境:
找到Linux环境下的JBoss启动文件:run.sh
为了保留以前的启动配置,我们作以下操作:
# cp run.sh run-debug.sh
# cp run.conf run-debug.conf
# vi run-debug.sh
查找run.conf,改为run-debug.conf,然后保存run-debug.sh文件
# vi run-debug.conf
查找8787,可以找到:
#JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
把注释去掉
重新启动JBoss即可
#./run-debug.sh
启动之后,JBoss服务器会在8787端口进行侦听。
本文来自: Debug模式启动JBoss