原创 js獲取關閉瀏覽器事件

谷歌瀏覽器,火狐瀏覽器,360瀏覽器測試可行,IE7測試也是可行的 <span style="font-size:14px;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transition

原创 ExtJS2.2日曆控件在chrome顯示異常(佈滿整個屏幕)的解決辦法

解決辦法: 一、在date-picker.css中加入控件的寬度185 .x-date-picker { border: 1px solid; border-top:0 none; position:relative; w

原创 js延時執行代碼

alert(1); setTimeout(function(){alert(2);}, 1000); setTimeout(function(){alert(3);}, 2000); 本人非常喜歡做開發,自己做的有關於互聯網學

原创 點擊div區域外隱藏div區域

首先看下JS的事件模型,JS事件模型爲向上冒泡,如onclick事件在某一DOM元素被觸發後,事件將跟隨節點向上傳播,直到有click事件綁定在某一父節點上,如果沒有將直至文檔的根。   阻止冒泡:1、stopPropagation()對

原创 CSS匹配原理

用了這麼多年的CSS,現在才明白CSS的真正匹配原理,不知道你是否也跟我一樣?看1個簡單的CSS:DIV#divBox p span.red{color:red;},按習慣我們對這個CSS 的理解是,瀏覽器先查找id爲divBox的DIV

原创 css3佈局-左右兩欄固定寬度,中間欄優先加載

直接上代碼<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf

原创 css文字兩端對

谷歌火狐瀏覽器:text-align: justify; IE瀏覽器:text-justify: inter-ideograph;

原创 程序員創業記

2011年,堅決辭去了發展還不錯的工作。我覺得,這不是我想要的生活,我我在心理吶喊,我要創業!我自負地認爲:我可以實現更高的自我價值。懷着一種爲了創業而創業的心態,就這樣開始了自己的創業體驗。 創業,就必須要找一個方向,基於移動互聯的大衆

原创 CSS中hover改變子元素和其它元素樣式

+表示下一級元素,>表示子元素 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <style>

原创 java解決跨域問題

ajax與後臺交互,如果跨域,發現頁面上報了一個錯,java後臺中加上下面代碼就好了 response.setHeader("Access-Control-Allow-Origin", "*");

原创 阿里巴巴前端工程師面試總結

JavaScript作用域鏈 JavaScript變量聲明提升 JavaScript原型鏈 數組元素去重的方法 如何解決回調層級過深的問題 Ajax跨域的幾種方法以及每種方法的原理,比如Jsonp的原理,

原创 js坑爹筆試題目彙總(持續更新中)

把你的面試官問倒,你就是一個合格的面試者了,下面總結一些易錯的js筆試題目,會持續更新中,歡迎關注 1,考察this var length = 10 function fn(){ alert(this.length) } var

原创 css將書寫模式變成縱向

-webkit-writing-mode: vertical-rl; /* for browsers of webkit engine */ writing-mode: tb-rl; /* for ie */

原创 CSS佈局-兩邊固定,中間自適應

直接上代碼 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script src="js/jquery-1.7.2.min.js"></scr

原创 實例講解js中的預編譯

js作爲一本腳本語言,可以不經過編譯直接運行,但遇到預編譯的問題,尤其是變量或函數同名時,這點知識就尤其必要了。爲了更好地瞭解js語言背後的運行機理。筆者採用實例化的方式講解我理解的預編譯。    理解預編譯首先要弄清楚兩種概念: