2013年9月 的存檔

nginx add header 指令

2013年9月22日 沒有評論

nginx配置文件通過使用add_header指令來設置response header,response header一般都是以key:value的形式,例如:“Content-Encoding:gzip、Cache-Control:no-store”,設置的命令為:

add_header Cache-Control no-store
add_header Content-Encoding gzip

但是有一個十分常用的response header比較特性,就是Content-Type,可以在它設置了類型的同時還會指定charset,例如:“text/html; charset=utf-8”,由于其存在分號,而分號在配置文件中作為結束符,所以在配置的時候需要用引號把其引起來,配置如下:

add_header  Content-Type 'text/html; charset=utf-8';

另外由于沒有單獨設置charset的key,所以要設置響應的charset就需要使用Content-Type來指定charset。

分類: nginx 標簽: ,

js 阻止事件冒泡

2013年9月22日 沒有評論

綁定在dom對象上的事件存在冒泡的特性。有時候不希望事件冒泡,就需要對默認的冒泡處理進行阻止。純js的做法是:

function stopBubble(e) {  
    if (e && e.stopPropagation) {     //非IE  
        e.stopPropagation();  
     } else {                        //IE  
         window.event.cancelBubble = true;  
    }  
}

如果使用jquery庫的進行綁定dom的事件,處理方式則為:

$(selector).click(
    function(event){  
        event.stopPropagation();
        //do somethine
    }
);
分類: web前端 標簽:

無覓相關文章插件,快速提升流量

30选5怎么中奖