標籤:在JavaScript中,標準的id選取器調用文法是:document.getElementById(‘myid‘).style.width = pc + "%";但是,今天發現,直接用id名字調用竟然也可以正確運行:myid.style.width = pc+"%";最後找度娘問了問。看到Mrcxt的部落格裡面有這個問題,問題的答案是:這個最初是 IE 裡面的,後來 firefox chrome 好像也支援了。
標籤:bug的幾種常見原因:1、盒模型bug 原因:沒有正確聲明doctype(如果沒有聲明doctype,各瀏覽器對代碼的解析有不同的規範)。解決方案:使用嚴格的doctype聲明。2、各瀏覽器對不同標籤的初始值不同(如字型、字型大小、li的邊框和小黑點都不一樣) 解決方案:利用css初始化。3、自身書寫不規範(如IE的3像素bug,一般是由於第一個div設定浮動,後面的div沒有設定導致的)解決方案:書寫規範,後面的元素一般要做清理浮動。4
標籤: [javascript] function ready(fn){ if(document.addEventListener){ //標準瀏覽器 document.addEventL
標籤:一 概念a 瀏覽器解析出URL。b 網域名稱解析得出網域名稱。c 有連接埠的解析連接埠。d 進行TCP串連。e 發送請求報文。d 接收響應報文。e 斷開TCP串連。1 HTTP【概念-應用程式層】2 Web用戶端與伺服器【結構組件】3 資源【資源類型】4 事務【概念理解】5 報文【結構】6 串連【TCP-網路層】7 版本【HTTP 2.0新變化,減少效能最佳化】8 組件【各類組件功能】9 應用【前端後台應用】 1 主線2 概念3 重點概念:URL,HTTP報文,串連二 組成三
標籤:JS 根據白名單過濾HTML http://jsxss.com/zh/index.html 方案一: java的一個方案, 可以參考: http://winnie825.iteye.com/blog/1170833 用xml儲存一些過濾資訊 <?xml version="1.0" encoding="UTF-8"?> <XSSConfig> &
標籤:<style type="text/css">*{margin: 0;padding: 0;}#text{width: 300px;height: 30px;}ul {width: 302px;border: 1px solid #ddd;border-top:0;display: none;}ul li {list-style: none;font-size: 12px;font-family: "微軟雅黑";height: 20px;line-height:
標籤:CSS3選取器:nth-child和:nth-of-type之間的差異這篇文章發佈於 2011年06月21日,星期二,23:04,歸類於 css相關。 閱讀 57546 次, 今日 143 次by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1709一、深呼吸,直接內容:nth-child和:nth-of-type都是CSS3
標籤:http://www.hightopo.com/demo/pipeline/index.html《數百個 HTML5 例子學習 HT 圖形組件 – WebGL 3D 篇》裡提到 HT 很多情況下不需要藉助 3Ds Max 和 Blender 等專業 3D 建模工具也能做出很多效果,例如 http://www.hightopo.com/guide/guide/core/3d/examples/example_3droom.html 這個
標籤:1.在一般函數方法中使用 this 指代全域對象function test(){ this.x = 1; alert(this.x); } test(); // 12.作為對象方法調用,this 指代上級對象function test(){ alert(this.x);}var o = {};o.x = 1;o.m = test;o.m(); // 13.作為建構函式調用,this 指代new 出的對象 function test(){ this.x = 1;
標籤:海量請求+長時間運行 -> 記憶體控制 -> 一切資源高效迴圈利用1. V8的記憶體回收機制與記憶體限制 在Node中通過JavaScript使用記憶體時,只能使用部分記憶體(64位系統下約1.4GB,32位系統下約為0.7GB)。 在V8中,所有的JavaScript對象都是通過堆來進行分配的,當申請的堆空閑記憶體不夠分配新的對象,將繼續申請堆記憶體,直到堆得大小超過V8的限制為止。 為什麼V8要限制堆得大小? ->
標籤:目的:實現一個響應式導航,當螢幕寬度大於700px時,效果如下:當螢幕寬度小於700px時,導航變成一個小按鈕,點擊之後有一個菜單慢慢拉下來: 思路:1.為了之後在菜單上綁定事件,並且不向DOM中添加多餘的節點,在大螢幕中出現的導航和小螢幕中的下拉導航必須是一個。 所以我選擇了將導航絕對位置。2.預設導航列表是出現的,當螢幕寬度小於700px時它隱藏,並且設定position,當螢幕寬度大於700px時,它出現。或者,預設導航列表是隱藏的,當螢幕寬度大於7
標籤:計數器, 重新整理頁面,看效果:<div id="test"></div><script>var storage = window.localStorage;if (!storage.getItem("pageLoadCount"))storage.setItem("pageLoadCount",0); storage.pageLoadCount = parseInt(storage.getItem("pageLoadCount"))
標籤:CSS是層疊樣式表(Cascading Style
標籤:Vue 入門指南章節導航英文:http://vuejs.org/guide/index.html介紹vue.js 是用來構建web應用介面的一個庫技術上,Vue.js
標籤:這篇文章主要介紹了php中opendir函數用法,以執行個體形式詳細講述了opendir函數開啟目錄的用法及相關的注意事項,具有一定的參考借鑒價值,需要的朋友可以參考下 本文執行個體分析了php中opendir函數用法。分享給大家供大家參考。具體如下:opendir文法:opendir(path,context)目錄,功能說明:開啟目錄控制代碼,opendir()
標籤:前段時間用MVC + Redis 做session做了個簡單的單點Web站。真是日了狗的問題多。今天正好睡不著,做個備忘筆記>_<實現方法很簡單,無非就是從重載個Controller或 做一個ActionFilterAttribute就可以達到目的。下面貼一個Controller的代碼實現,ActionFilterAttribute實現方式類似:這裡我為了圖方便用了servicestack.redis 雖然最新的免費版本 有很大的效能限制(真坑爹)。兩個Controller
標籤:---恢複內容開始---jQuery與Ajax的應用【Ajax的優勢和不足】優勢(1)不需要外掛程式支援;(2)優秀的使用者體驗;(3)提高Web程式的效能;(4)減輕伺服器和寬頻負擔;不足(1)瀏覽器對XMLHttpRequest對象的支援度不足;(2)破壞瀏覽器前進、“後退”按鈕的正常功能;(3)對搜尋引擎的支援的不足;(4)開發和調試工具的缺乏;【Ajax的XMLHttpRequest對象】 它是Ajax實現的關鍵——發送非同
標籤:什麼是基元類型?初學者可能很少聽說過這個名詞,但是平時用得最多的肯定是基元類型。先看下面兩行代碼:System.Int32 a = 5;int a = 5;
標籤:
標籤:不講發展史,不講理論,一步一步搭建MVC網站。本文只講基礎,入門教程。後續會有延伸教程,深入學習一、建立 1、選擇菜單中的檔案,“建立--項目”。 2、選擇模板和核心引用(1)個人建議選擇Empty模板,不要選擇MVC模板,那樣VS會自動增加很多無用的模板與代碼。微軟總會替程式員做一些決定。(2)MVC項目需要引用一些相關的類庫,所以要在下面選擇MVC核心引用。