javascript用Enter键实现Tab键功能

<script language="javascript" for="document" event="onkeydown">

<!--

  if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='')

     event.keyCode=9;

-->

</script>

判断是否为button, 是因为在HTML上会有type="button"

判断是否为submit,是因为HTML上会有type="submit"

判断是否为reset,是因为HTML上的"重置"应该要被执行

判断是否为空,是因为对于HTML上的"<a>链接"也应该被执行,这种情况发生的情况不多,可以使用"tabindex=-1"的方式来取消链接获得焦点.

PS:以下是VS没有警告的代码:
<script type="text/javascript">
       document.onkeydown = function(){if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='')
       event.keyCode=9; }
</script>

机器人套件

最近开始研究机器人,以下是一些流行的机器人套件:

Arduino,主要是做一些互动装置,也可以用来做简单的机器人。
Asuro,主要做的是带轮子的机器人。
Bioloid,百变网聚机器人,分成一个个小关节模块,自由组装。
Lego,乐高玩具机器人,娱乐性大。

Arduino资源

官网:http://www.arduino.cc/

Wiki:http://zh.wikipedia.org/zh-sg/Arduino

鲸男实验室BLOG:http://imlab.cn/whale/?cat=9

鲸男个人BLOG:
http://imtcn.com/ninjia/
http://www.arduinocn.com/

台湾:http://arduino.tw/

全球的Arduino项目大全:http://www.freeduino.org/

Robot Online:http://robotonline.com.cn/

Arduino Tutorial:http://www.ladyada.net/learn/arduino/

IBM的激光游戏实例:http://www.ibm.com/developerworks/cn/views/opensource/libraryview.jsp?search_by=Arduino&S_TACT=105AGX52&S_CMP=EDU

淘宝店(比较齐全):http://shop.flamingoeda.com/
店主的网站:http://www.flamingoeda.com/
店主的BLOG:http://blog.flamingoeda.com/

《Getting Started with Arduino》在线电子版:http://www.bookfm.com/reader/online.html?bookid=100565&page=1

Rebecca's Blog:http://blog.sina.com.cn/arduino

Limor's website:http://www.ladyada.net/

Mr Mobile Robot

Flash解析带命名空间XML的问题

问题描述:Hennessy项目,在Flash中调用Linq通过WebService返回的数据时,用AS3中E4X语法失败。只有使用AS2中.children()[0]的写法才能访问到数据。

问题分析:删除XML命名空间后,可以使用E4X语法。即在附中XML中删除:xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/"

问题解决:在Linq中没有找到可以配置命名空间,所以只有在Flash端做处理,有如下几种解决方案:
1.删除所有命名空间,通过E4X语法或者正则表达式删除,操作起来比较麻烦
2.默认命名空间指定为空命名空间,default xml namespace=new Namespace("");,可能会遇到#1025错误,不知道怎么解决,可能是Flash的bug
3.使用带命名空间的E4X语法,所有字段前需加,namespace::,代码太繁琐

附:
<?
xml version="1.0" encoding="utf-8" ?>
<ArrayOfUserInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
......
</ArrayOfUserInfo>

开心网的封锁政策

开心网真的很封闭。。。
首先,API不开放。
再次,共享外部照片只能先写成日记再分享。(也是这次Hennessy要使用的功能)。
最后,开心网的态度看似还非常的不削。

哎,开心和人人走的完全不是一个路线,相信人人终会成功。

以下是开心回复我的两封邮件:

-------------------------------------------------------------------------------------------------------------

 

OK,人人和FACEBOOK都可以,谢谢。

 

发件人: kaixin001 [mailto:hezuo.kaixin@gmail.com]
发送时间: 2009年11月25日 16:52
收件人: CouldHll
主题: Re: 轩尼诗Hennessy网站合作

 

谢谢您的关注,目前我公司暂不做这方面考虑,谢谢。

2009/11/24 CouldHll <could_hll@flipscript.com.cn>

你好,

         我公司最近在做最新的轩尼诗Hennessy网站,在其中希望在把网站中用户涂鸦的图片分享到开心网。

 

希望贵公司提供宝贵的支持,谢谢。

 

=====================================================================

黄良亮

CouldHll

手机:13764557187

MSN/邮箱:could_hll@hotmail.com

-------------------------------------------------------------------------------------------------------------

您好

网站还有上线,在下星期一会上。

 

www.hxindian.com

 

现在我们放了人人和EMAIL的分享功能,真心希望在开心上也实现:)

 

发件人: XXX[mailto:xxx@corp.kaixin001.com]
发送时间: 2009年11月26日 17:26
收件人: could_hll@couldhll.cn
主题: 开心网回复

 

您好,方便把您的网站地址发给我们吗?

 

开心网  XXX(应其本人要求删除)

-------------------------------------------------

手机:138xxxxxxxx|电话:010-88893389-xxxx|传真:010-88893389-xxxx

邮箱:xxx@corp.kaixin001.com | MSN:xxx@hotmail.com

地址:北京市海淀区蓝靛厂东路2号金源时代商务中心B座11层(100097)

网址:http://www.kaixin001.com

 

轩尼诗Hennessy网站合作

收件箱X

 

 

 回复 |CouldHll 发送至 hezuo, ad, pr

显示详细信息 11月24日 (2 天前)

 

你好,         我公司最近在做最新的轩尼诗Hennessy网站,在其中希望在把网站中用户涂鸦的图片分享到开心网。

希望贵公司提供宝贵的支持,谢谢。

=====================================================================

黄良亮CouldHll

手机:13764557187

MSN/邮箱:could_hll@hotmail.com