JavaScript判断浏览器类型及版本

参考:http://www.cnblogs.com/leadzen/archive/2008/09/06/1285764.html

IE

只有IE支持创建ActiveX控件,因此她有一个其他浏览器没有的东西,就是ActiveXObject函数。只要判断window对象存在ActiveXObject函数,就可以明确判断出当前浏览器是IE。而IE各个版本典型的userAgent如下:

  • Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
  • Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2)
  • Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
  • Mozilla/4.0 (compatible; MSIE 5.0; Windows NT)

其中,版本号是MSIE之后的数字。

Firefox

Firefox中的DOM元素都有一个getBoxObjectFor函数,用来获取该DOM元素的位置和大小(IE对应的中是getBoundingClientRect函数)。这是Firefox独有的,判断它即可知道是当前浏览器是Firefox。Firefox几个版本的userAgent大致如下:

  • Mozilla/5.0 (Windows; U; Windows NT 5.2) Gecko/2008070208 Firefox/3.0.1
  • Mozilla/5.0 (Windows; U; Windows NT 5.1) Gecko/20070309 Firefox/2.0.0.3
  • Mozilla/5.0 (Windows; U; Windows NT 5.1) Gecko/20070803 Firefox/1.5.0.12

其中,版本号是Firefox之后的数字。

Opera

Opera提供了专门的浏览器标志,就是window.opera属性。Opera典型的userAgent如下:

  • Opera/9.27 (Windows NT 5.2; U; zh-cn)
  • Opera/8.0 (Macintosh; PPC Mac OS X; U; en)
  • Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en) Opera 8.0

其中,版本号是靠近Opera的数字。

Read More →

71个做饭技巧

微信分享的内容,摘录一下,原文点这里

1、煮水饺时,在水里放一颗大葱或在水开后加点盐,再放饺子,饺子味道鲜美不粘连;在和面时,每500克面粉加拌一个鸡蛋,饺子皮挺刮不粘连;

2、炖肉时,在锅里加上几块桔皮,可除异味和油腻并增加汤的鲜味;

3、煮骨头汤时加一小匙醋,可使骨头中的磷、钙溶解于汤中,并可保存汤中的维生素;

4、炖鸡:洗净切块,倒入热油锅内翻炒,待水分炒干时,倒入适量香醋,再迅速翻炒,至鸡块发出劈劈啪啪的爆响声时,立即加热水(没过鸡块),再用旺火烧十分钟,即可放入调料,移小火上再炖20分钟,淋上香油即可出锅;应在汤炖好后,温度降至80~90摄氏度时或食用前加盐;

因为鸡肉中含水分较高,炖鸡先加盐,鸡肉在盐水中浸泡,组织细胞内水分向外渗透,蛋白质产生凝固作用,使鸡肉明显收缩变紧,影响营养向汤内溶解,且煮熟后的鸡肉趋向硬、老,口感粗糙;

5、煮肉汤或排骨汤时,放入几块新鲜桔皮,不仅味道鲜美,还可减少油腻感;

6、烧豆腐时,加少许豆腐乳或汁,味道芳香;

Read More →

RJ45水晶头

好像一直没做过网线,上一次做网线,都是6年前的事情了,没想到我已经这么老了。。

做网线不难,只要有工具,整两个水晶头,分分钟钟的事情,重点是8根线如何摆放,特意查了一下,分直连线和交叉线。

专业术语是568A和568B:

568A的排线顺序从左到右依次为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕。
568B则为:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。

交叉线是指:一端是568A标准,另一端是568B标准的双绞线。

直连线则指:两端都是568A或都是568B标准的双绞线。

另外,需要说明的是,现在的网卡都是自适应的,就是说原来直连线是用于计算机和交换机之间连接的,而交叉线是交换机和交换机之间连接,现在是混用的,网口可以自动判断。

Read More →

VirtualBox启动镜像蓝屏提示intelppm.sys的解决方法

现实是从其它人拷贝过来的虚拟机,启动时会卡在欢迎界面的情况,偶尔出现蓝屏,提示intelppm.sys的问题,参考网络上的解决方案,经实践得出有效方案:

  1. 启动计算机时,按F8键,进入安全模式;
  2. 找到这个位置:C:\Windows\System32\Drivers,定位到intelppm.sys文件;
  3. 将其重命名,如:XXXintelppm.syx;
  4. 重启。

Read More →

一个备胎的自我修养

摘自豆瓣:http://www.douban.com/note/152647869/

同学,你有喜欢过一个人吗?

同学,你有喜欢过一个人到愿意为她做任何事吗?

同学,你喜欢的那个人虽然没有接受你,但是知道你的心意吗?

同学,就算那个人没有接受你,你依然心甘情愿鞍前马后,苦苦等候那或许会有的一线希望吗?

如果对以上四个问题你的答案都是“yes”,那么同学,欢迎你成为备胎大军的一员。

你知道什么叫备胎,对吧?是的,就是挂在汽车背后,可能一辈子也用不到的那个圆圈状的玩意儿,大部分情况下,它都会默默地挂在那里,等待几千分之一的机会,有个倒霉的轮子兄弟出事了,于是它就能派上用场了……
而有这么一些兄弟(以及少部分的姐妹),他们大概上辈子是折翼的备胎天使转世,钟爱于感情的备胎事业,他们能做的就是在目标周围展示自己的存在,并且——默默的等。我们不知道是谁给这种杯具身份安上“备胎”的外号,但我必须要说,这个定义真是太TM的合适了!

是的,你是备胎。你或许有用上的一天,但你依然是个备胎。

别随便给自己抹上悲壮的色彩,我们都知道备胎的命运是什么。

请记住,绝大多数备胎——我说的是汽车上悬挂那种——备用期只有四年,四年之后就算没用过也要换。
而那些极少数有幸被使用的备胎,一般也都只有一次短暂的使用机会,用过之后就要及时更换正式轮胎。没错,备胎永远不能变成正式轮胎。

你觉得你以人类的身份当备胎,命运会比这些橡胶圆圈更好吗?别扯淡了。来看看你任劳任怨挂在汽车屁股上的时候都做了什么吧!

有没有告诉自己“只要肯等,我一定有机会的”?有木有,有木有?

别这样,朋友,你只对自己催眠有什么意义吗?别人的恋人是一个又一个的换啊,有考虑过你吗?你有哪怕一次,是从车屁股上取下来打算装上去试试车的吗?
朋友,你知道为什么那家伙始终不肯用你吗?你真以为是像她(鉴于男性读者较多,以下一律用“她”指代对方,女性读者可自行在脑内转换成“他”——当然我估计有少部分不用换?)说的那样“我害怕损害我们的感情”?快醒醒!人家说恋爱中的人智商会直线下滑,可你没恋爱啊,你只是备胎啊,怎么大脑也停止思考了?!

让我来告诉你为什么你不能转正——就是因为你在等!因为有你这样的傻瓜一直在等,所以那家伙觉得自己始终是安全的啊,始终有后路啊,亏得有你不离不弃,那家伙才能信心满满的周旋于每一任情人之间,反正“最坏情况也有人垫背”嘛!
但是!你不要以为那家伙真的会沦落到最后找你买单!你就是最后的保险绳,是备用的保障手段,换句话说,只要没有山穷水尽,你就只能“备用”——但这是个死循环,因为有你在“备用”,所以那家伙永远不会山穷水尽!所以归根结底就是,你永远没有机会!

没有在她的现任恋人面前露出笑脸,还跟人握手,说你是她的朋友?有没有,有没有?

你觉得自己很风度是吧?也没让那家伙丢脸是吧?觉得自己这样忍辱负重好伟大,那家伙一定会感动,会感谢你是吧?
没错儿,那家伙是会感谢你——唯一感谢你的地方,就是感谢你没有挑拨他们的关系,让他们可以继续甜蜜的在一起!

你在拍言情剧吗?!拜托,这种剧情就算放在最烂俗的电视台最烂俗的频道最烂俗的时间段都不会有收视率的好不好!你到底清不清楚自己的立场?还是说你已经强迫自己洗脑到了连自己都相信的地步?你真的没想法是吧?你真的当“普通朋友”当得很开心是吧?那你就不要转过身的时候咬牙啊!

搞明白那家伙需要你,信任你的原因!就是因为你老实到不会坏她好事!感谢你和她一起营造出一个纯情的环境,让她能够和爱她的人一起安心度过……当然你比我更清楚,那个和她在一起的人不是你,而且这个人能和她在一起,很大程度上拜你所赐,你简直就是佛祖。

我说,你这么慈悲为怀不如借我一百万怎么样?我会视心情在本世纪内还你的

有没有深夜接到她的电话,听她带着哭腔说对男友的种种不满,你要听三个小时,安慰三个小时,直到天亮?有没有,有没有?

你是不是觉得她特信任你?是不是觉得自己找到了存在的价值?是不是因为她苦恼寂寞的时候想起的是你,觉得特开心?是不是觉得她和男友的关系出现了微妙的裂痕,自己说不定有机会转正?

对不起,你走错攻略路线了!或许我该恭喜你,因为你在她心目中确实有位置,但很不幸的是,这个位置存放的地方不对!你以为自己有希望当她男友,其实你已经当了她的姐妹,比亲人还亲!正常人会和自己的亲人交往吗?当然不会!是的,她也不会!

必须承认,这种时候你的作用还是很重要的,在这一刻,你简直就不是个备胎,你已经升华成了……补胎工具!是的,如果没有你这样的存在,说不定那个正式轮胎就真的不能用了,她必须换新胎,但现在你在这里,多亏有你,她发泄出了不满、痛苦与郁闷,平复了心情,然后可以重新带着笑脸和豁达的心情去继续与男友卿卿我我,补好的轮胎虽然不如新胎,但至少也可以用嘛。

当然,也有补胎工具不顶用的时候,一般是那个轮胎太破,破到失去了修复的价值,连补胎工具也不行了,这时候当然就会换新胎,于是很快,新胎来了,装好继续上路了,而你,当然继续在旁边看啦——你问为什么不是你上位?多新鲜啊,你不是已经变成补胎工具了吗?有谁会把补胎工具当轮胎使的?你分不清角色,人家可是分得很清楚哦!

别用委屈的眼神看我,看我也没有用,你是自觉自愿主动挂到车屁股上去的——是的,这点很重要,她从来没有强迫你,你从理论上是完全自由的,所以她无视你无视得理直气壮!你看你干得多棒啊,不但为她解除后顾之忧,连道德上的顾虑也帮她解除了!

你觉得你其实没有那么笨?

那么是谁接到她电话就丢下手头的事情飞奔出门?

是谁心甘情愿替她手里的大包小包买单?

是谁乐不滋滋地为她修电脑以方便她和男友视频?

是谁开着自己的车兴高采烈载她到处玩?

是谁拍着胸口为她解决各种乱七八糟的麻烦?

是谁在她男友来的时