JS获取GET值,获取一个指定参数名称的值
作者:一想千开 日期:2010-01-28
话说这几天需要一个获取GET值的JS函数,实现和ASP的Request.QueryString(key)或者PHP的$_GET一摸一样的功能,于是,我在网上找啊找,搜索“JS获取GET值”,结果页面是不少,可是打开就全让我失望了:全讲的是怎么获取全部的查询字串,而不是获取一个查询参数的值。
没办法,只能自己动手了。这个函数除了能正确获取指定参数的值外容错也考虑了,当没有查询字串或者没有出现指定参数时,会像ASP和PHP一样,返回一个空字符串。虽说功能和使用都没问题,不过咱的JS功力还不够深厚,写的比较繁琐也比较乱,童鞋们就凑合下吧。
程序代码
没办法,只能自己动手了。这个函数除了能正确获取指定参数的值外容错也考虑了,当没有查询字串或者没有出现指定参数时,会像ASP和PHP一样,返回一个空字符串。虽说功能和使用都没问题,不过咱的JS功力还不够深厚,写的比较繁琐也比较乱,童鞋们就凑合下吧。
程序代码function getQueryString(key){
吸烟能防甲流?
作者:一想千开 日期:2009-11-05
昨天吃饭时,听邻桌的人正在津津乐道的讨论甲流和吸烟的事:“据说得甲流的人中有65%都是不吸烟的,只有35%吸烟的……”,然后就争着说自己抽烟有多厉害,以此作为不会得甲流的资本炫耀……
吸烟真的对甲流有预防作用吗?尚且不管他们说的这个数字是真是假,暂且当成真的。“得甲流的人中有65%都是不吸烟的,只有35%吸烟的”,这个比例,看第一眼,给人的感觉是吸烟确实对甲流又预防作用,但是他们都忽略了一个重要的问题,那就是吸烟人群在总人口中的比例。
据《2009年中国控制吸烟报告》,2009年中国烟民大约有3亿多,在中国的13亿人(很保守的数字,估计早过16亿了吧)中,最多也就占了那么25%吧。
按这个比例分析,如果吸烟对是否容易感染甲流没有影响,那么,得甲流的人中应该有75%都是不吸烟的,其余的吸烟;如果吸烟导致更容易感染甲流,那么,得甲流的人中应该有少于75%都是不吸烟的,其余的吸烟;如果吸烟导致不容易感染甲流,那么,得甲流的人中应该有多于75%都是不吸烟的,其余的吸烟……
那么,现在,如果他们说的情况是真的,“得甲流的人中有65%都是不吸烟的,只有35%吸烟的”,是什么情况呢?
另类办法防IE主页被改:针对无法常规解决的00333.cn及www.2345.com
作者:一想千开 日期:2009-09-16
解决了博客部分日志评论后无法返回的问题
作者:一想千开 日期:2009-09-08
几个月前,为了博客程序能够支持生成中文文件名,更利于搜索引擎抓取,对页面中的链接文件名使用了Server.URLEncode。
这样子是解决了中文文件名的问题,但又来了个新的问题,某些日志在评论后点返回会提示404错误。
因为并没有认为这是一个很大的问题和时间关系,一直都未研究此问题。今天仔细看了一下,发现出问题的日志都是文件名里含有特殊字符的,比如汉字,减号“-”等。问题的表现貌似是当评论完毕点返回的时候,返回的路径被进行了两次Server.URLEncode,所以会跳到一个根本不存在的文件上,于是,404了。
这样子是解决了中文文件名的问题,但又来了个新的问题,某些日志在评论后点返回会提示404错误。
因为并没有认为这是一个很大的问题和时间关系,一直都未研究此问题。今天仔细看了一下,发现出问题的日志都是文件名里含有特殊字符的,比如汉字,减号“-”等。问题的表现貌似是当评论完毕点返回的时候,返回的路径被进行了两次Server.URLEncode,所以会跳到一个根本不存在的文件上,于是,404了。