十一月, 2009 的归档

  • php自带的fgetcsv函数对中文支持总出问题,处理中文文档时,经常出现中文字符串丢字或乱码的情况。但找了个替代函数: function fgetcsv_reg(& $handle, $length = null, $d = ',', $e = '"') { $d = preg_quote($d); $e = preg_quote($e); $_line = ""; $eof=false; while ($eof != true) { $_line...

    重写PHP的fgetcsv函数

    php自带的fgetcsv函数对中文支持总出问题,处理中文文档时,经常出现中文字符串丢字或乱码的情况。但找了个替代函数: function fgetcsv_reg(& $handle, $length = null, $d = ',', $e = '"') { $d = preg_quote($d); $e = preg_quote($e); $_line = ""; $eof=false; while ($eof != true) { $_line...

    继续阅读...

  • 转载自:http://www.cnblogs.com/rubylouvre/archive/2009/10/14/1583362.html 要想写出跨浏览器的javascript,就必须懂得嗅探技术。这是浏览器大战遗留下的大地雷,事已如此,只好认命,乖乖写分支结构吧,函数就是这样不知不觉中变长的。 先看单一浏览器的判断,我们没有必须去找navigator.userAgent的麻烦,我在国外的博客网站收集了如下hack,短小精悍: ie = !+"\v1" ; ie ='\v'=='v' ; ie = 0//@cc_on+1; ie = !!top.execScript; ie = /*@cc_on!@*/!1; ie8 = !!window.XDomainRequest; //我自创的,如果是IE,会返回6,7,8代表ie6,ie7,ie8,否则返回1 IEVersion = (" " + (/*@cc_on @_jscript_version...

    javascript判断浏览器类型与版本

    转载自:http://www.cnblogs.com/rubylouvre/archive/2009/10/14/1583362.html 要想写出跨浏览器的javascript,就必须懂得嗅探技术。这是浏览器大战遗留下的大地雷,事已如此,只好认命,乖乖写分支结构吧,函数就是这样不知不觉中变长的。 先看单一浏览器的判断,我们没有必须去找navigator.userAgent的麻烦,我在国外的博客网站收集了如下hack,短小精悍: ie = !+"\v1" ; ie ='\v'=='v' ; ie = 0//@cc_on+1; ie = !!top.execScript; ie = /*@cc_on!@*/!1; ie8 = !!window.XDomainRequest; //我自创的,如果是IE,会返回6,7,8代表ie6,ie7,ie8,否则返回1 IEVersion = (" " + (/*@cc_on @_jscript_version...

    继续阅读...

Page 3 of 3123