如何用javascript获取浏览器的语言
2010年四月4日如果需要从javascript中获知当前浏览器所使用的语言,可以用:window.navigator.systemLanguage、window.navigator.userLanguage、window.navigator.browserLanguage等几个变量,但好像这几个都是IE才支持的,如果要在FIREFOX、CHROME或者SAFARI下获取的话需要使用:window.navigator.language。
App Store中为什么只有一个俄罗斯方块游戏
2010年四月2日俄罗斯方块(TETRIS)是一个最最经典的电子游戏,回想一下上世纪90年代风靡一时的掌上游戏机,有很多人玩着等车结果忘记上车了!奇怪的是在Iphone的App Store中只有一款TETRIS游戏,而且售价极贵,要$4.99。难道其他人都做出来吗?非也。原来是版权大棒在这里起了作用。全球第二大游戏发行商Electronic Arts(EA)拥有TETRIS的版权,它的律师很勤快的把其他类似TETRIS的产品都赶下了App Store的货架,然后它自己获得了超过1亿次的付费下载。这是什么概念呀?由于有版权在握,一个简单的俄罗斯方块买了几亿美元!!
Mysql在insert记录时判断记录是否存在
2010年四月2日有时为了避免记录重复需要在插入之前判断相同关键字的记录是否已经存在。如果已经做了关键字的唯一索引,在插入记录时如果有重复的话会返回错误提示,也就不用操心了。如果没有做唯一索引的话,可以通过使用EXISTS条件语句来防止重复。
<layer>和<ilayer>标签
2010年三月16日近日在看某网页的源代码时,发现了<layer>和<ilayer>两个标签,还以为是html的新定义标签。经查询得知这是Netscape 4.x引入的层定义方法,现已不被各种新的浏览器所支持,完完全全是昨日黄花。
<ilayer>是Inline Layer的缩写,Netscape Navigator在4.x版本上独自追加的方法,使用layer的src属性来指定内容。现可以使用<iframe>来取代。<layer>标签则可以用<div>来取代。
IPHONE版Skype打国内电话
2010年三月3日给Skype充值国内卡以后发现在IPHONE版的Skype上查不到点数,而在电脑上却是可以查到的。电脑上提示拨打国内电话是在电话号码前面加*,而这个方法在IPHONE上不起作用。在IPHONE上正确的操作方法是在号码前面加:0099008668033,这是Skype分配给中国代理商TOM的一个免费电话,它的作用和那个*号一样。
拨打手机号码用:0099008668033+0+手机号码
拨打固话号码用:0099008668033+区号(不要去0)+电话号码
这种办法拨号扣减的就是国内卡的点数而不是欧元卡的点数了。由于电脑上安装的是TOM版的Skype,所以就可以用*来简化这个长长的号码。而手机上的Skype不是TOM版的,因而不认识*号简化,也不认识国内卡点数。
IPHONE给小灵通发短信的办法
2010年三月3日有时候用IPHONE给小灵通发短信直接使用“区号+电话号码”的话会不成功,改成使用“区号+空格+电话号码”就可以了。
