Tips (2010.8.30-2010.9.3)

  1. 【CSS】做投影效果,标准浏览器用box-shadow,IE用filter: progid:DXImageTransform.Microsoft.Shadow(color=’#66666666′, Direction=135, Strength=2)
  2. 【CSS】做外发光效果,标准浏览器用box-shadow,IE用filter:progid:DXImageTransform.Microsoft.Glow(Color=#444444, Strength=3);
  3. 【PHP】”name1[]=1&name1[]=2″,到了后台会自动转成数组,$_POST[“name1”]的值为[1, 2]。
  4. 【ASP.NET】”name1=1&name1=2″,到了后台会自动转成用逗号分隔的字符串,Request.Form[“name1”]的值为1, 2。
  5. 【HTML】IE下有个unselectable的属性,设为on以后,点击就不会获得焦点了。
  6. 【HTML】IE下有hidefocus属性,设为true以后会隐藏虚线框,和outline: none一样。
  7. 【JS】随机输出1到10个数,不重复:
    var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
    var i = 10;
    while(i) {
        var output = Math.round(Math.random() * (--i));
        console.debug(arr.splice(output, 1));
    }
  8. 【JS】随机处理数组里的项:
    Array.prototype.random = function(func) {
        var arr = this.concat();
    
        if(typeof func === 'function') {
            var len = arr.length;
    
            while(len) {
                func(arr.splice(Math.round(Math.random() * (--len)), 1)[0]);
            }
        }
    }
    

发表评论