原创 js高級程序設計Note(ch1~ch3)

1 組成 ECMAScript DOM(Document Object Model) BOM(Browser Object Model) 2 使用JS <script> defer=“defer”></script>

原创 遠程桌面連接出現內部錯誤

管理員權限打開CMD 輸入netsh winsock reset,重置 Winsock 目錄 點贊 收藏 分享 文章舉報 張熒集 發佈了21 篇原創文章 · 獲贊

原创 JSP格式化Date

問題描述 前端從後臺獲取到的時間格式爲 Thu Apr 05 10:30:00 CST 2018 現在傳參後臺需要的時間格式爲 2018-04-05 10:30 解決方法 jsp頁面引用格式化標籤庫 <%@ taglib pref

原创 瀑布流佈局

思路 固定列數的浮動佈局: 1. 根據設備屏幕的寬度和加載圖片的寬度來固定列數,之後又獲取每一列圖片的高度,將要加載的圖片放在高度最小的那一列圖片下面,循環數組不斷的尋找高度最小的那一列圖片,將圖片放在下面實現基本的佈局效果。 2.

原创 清除浮動、瀏覽器前綴

清除浮動 給父元素加高度 clear:both; 但會導致margin失效 隔牆法 <div class=”cl h10”></div> .cl {clear: both;} // 控制間距 .h10 { height:10px

原创 最常見的HTTP狀態碼

狀態碼的第一位數字表示狀態類型 1: 告知請求的處理進度和情況 2: 成功 200: 成功,成功處理了請求 201:已創建,成功並且服務器創建了新的資源 202:已接受,服務器已接受請求,但尚未處理 3: 表示需要進一步操作 304

原创 輸入URL到頁面加載完發生的那些事兒

1 瀏覽器解析URL,生成HTTP請求 URL示例 http://www.zhangyingji.cn/index.html 對應如下: 協議 + // + Web服務器名 + / + 文件路徑名 2 瀏覽器先查看瀏覽器緩存-系統緩存-路

原创 前端代碼規範

通用規範 語義化、簡潔 省略圖片、樣式、腳本以及其他媒體文件 URL 的協議部分(http:,https:) 註釋代碼:包含的模塊,功能以及優點 HTML 在引用樣式表和腳本時,不要指定 type 屬性,除非不是 CSS 或 Jav

原创 npm install 時 --save-dev 和 --save的區別

相同點 省掉手動修改package.json文件的步驟 –save-dev 自動把模塊和版本號添加到devdependencies部分 –save 自動把模塊和版本號添加到dependencies部分 npm install的時候會自動

原创 bootstrap中的模態框和UEditor層次衝突

situation 在bootstrap模態框中嵌入了UEditor 點擊UEditor的工具欄,工具界面顯示在遮罩層之下 解決方法 查看模態框的z-index 在UEditor.config.js文件中,定位到編輯器層級的基數,默

原创 Flex 佈局

概要 採用 Flex 佈局的元素,稱爲 Flex 容器(flex container),簡稱”容器”。它的所有子元素自動成爲容器成員,稱爲 Flex 項目(flex item),簡稱”項目”。 /* 任意容器 */ .box{ dis

原创 ajax在回調函數中嵌套ajax

問題 項目需要在第一個請求執行成功取得一些參數後,立即執行第二個請求,而直接嵌套沒有達到想要的的效果 解決 ajax中有一個async參數(異步屬性),默認爲true。故將其設置爲false即可 對異步、同步的不瞭解的請自行查閱資料

原创 項目中babel-cli的使用

1.項目初始化 npm init 2.項目中安裝babel npm install babel-cli --save-dev 3.安裝相關babel插件 # babel-preset-xxxxxx npm install babel-pr

原创 vertical-align無效

situation vertical-align無效 任務 子元素實現相對父元素垂直居中 解決方法 父元素設置 line-height,子元素設置 display: inline/inline-block 父元素設置 display:

原创 解決button無法觸發input類型爲file的方法

situation 默認input[type=file]太醜,做了個美化的button,對其添加click事件後發現只能選擇文件,而點擊提交按鈕是無法真正上傳文件的 task 進行僞裝,當點擊button時實際上點在input[type=