Time of Update: 2018-12-08
後面兩個Class為空白來應對可能增加的列數來調節列寬 $("div>p").parent().not($(".grid_2")).filter("nth-child("+lenth+"n+1)")來選擇每行的第2列,但是卻選中了第三列,百思不得其解 利用firbug查詢該元素無意發現元素下的nodeindex(nodeindex為同級元素中的先後順序)和參數an+b計算後的值相同,原來想直接利用nodeindex選擇第2列好了但是不知道如何做好
Time of Update: 2018-12-08
我大概思考了下有如下幾種方法可以解決: 1.在圖片伺服器上開通FTP,人為添加圖片地址即可,但不方便,特別是在視覺編輯器中看圖還的多一部操作. 2.在圖片伺服器上開通FTP,並提高IIS執行dosShell訪問ftp,但是不安全. 3.在圖片伺服器上開通IIS,WEB後台直接存取(還是存在在編輯器中不方便查看的問題,但可以用js控制上傳後自動追加到HTML編輯視窗中) 4.利用現有線上編輯器的上傳程式來實現.
Time of Update: 2018-12-08
一般而言,有兩種串連sql server 的方式,一是利用 sql server 內建的用戶端工具,如企業管理器、查詢分析器、事務探查器等;二是利用使用者自己開發的用戶端程式,如ASP 指令碼、VB程式等,用戶端程式中又是利用 ODBC 或者OLE DB等串連 sql server。下面,我們將就這兩種串連方式,具體談談如何來解決串連失敗的問題。 一、"sql server 不存在或訪問被拒絕"(WINDOWS平台上強大的資料庫平台)串連失敗錯誤故障的分析與排除(圖一)" width="40
Time of Update: 2018-12-08
複製代碼 代碼如下:/* 數組和對象 【JavaScript 權威指南 第五版】 */ /* 對象: 是一個無序屬性集合, 每個屬性都有自己的名字和值 */ /* 建立對象簡單方法, 對象直接量 */ var obj = {}; var obj = {name: 'maxthon'}; var obj = {name: {}, text: []}; /* 可使用 new 操作符 */ var a = new Array(); var d = new Date(); var r = new
Time of Update: 2018-12-08
呃。其實很簡單的東西啦。頁面的圖兩個列表都可以多選,實現如下效果:1、雙擊第一個列表中任意一個清單項目,實現向下添加2、雙擊第二個列表中任意一個清單項目,實現刪除,2、點擊按鈕,實現對應功能。Html代碼複製代碼 代碼如下:<form name="form1" method="post" action=""> <select id="select1" size="5" multiple style="width:100px " > <option value="11
Time of Update: 2018-12-08
像一些大的網站,就將圖片、CSS、JS、資料庫都需要分開到不同的伺服器上,為這些不同的伺服器單獨一個網域名稱。這樣不僅提高的訪問速度,而且一台伺服器壞了,不影響整個網站的開啟。 這裡介紹一下這樣的網站架構中圖片上傳原理。 先將圖片伺服器映射到web伺服器上(映射的方法就不在這裡介紹了),然後在IIS中建個虛擬目錄,先指向一個本機檔案夾,然後完成。然後在右擊建立的虛擬目錄,屬性。然後在彈出的對話方塊中選擇“另一台電腦上的共用”,然後在下面輸入伺服器和共用名稱,就行了。
Time of Update: 2018-12-08
實現起來比較簡單如下 複製代碼 代碼如下:window.onbeforeunload = function() { return "確定離開頁面嗎?"; } 還有一種寫法 複製代碼 代碼如下:window.onbeforeunload = function(event) { (event || window.event).returnValue = "確定退出嗎"; } 這個方法chrome和safari不支援,但是由於ie和ff的支援,html5也加入了標準...
Time of Update: 2018-12-08
_jQuery = window.jQuery; _$ = window.$; 這兩個變數是jQuery唯一使用的兩個全域變數。在jQuery.noConflict()函數中,會把這兩個變數恢複回去。 對於瀏覽器檢測,jQuery使用的是檢查UserAgent,而沒有使用特性檢測。 rwebkit = /(webkit)[ \/]([\w.]+)/, ropera = /(opear)(?:.*version)?[ \/](\w+)/, rmsie = /(msie) ([\w.]+)/,
Time of Update: 2018-12-08
1.Asc 說明:返回字母的Acsii值舉例:select Asc("A")返回65 2.Chr 說明:將ascii值轉換到字元舉例:select chr(65)返回"A"3.Format說明:格式化字串舉例:Select Format(now(),"yyyy-mm-dd")返回類似於"2008-04-03" Select Format(3/9,"0.00")返回0.334.InStr 說明:查詢子串在字串中的第一個出現的位置,沒有返回0舉例:select
Time of Update: 2018-12-08
我今天的例子是這樣的, 複製代碼 代碼如下:$("ul li").hover(function(){ setTimeout(function(){ $(this).addClass("test"); alert("延遲了0.3s 我出現了!") //測試 },300) }) 在運行時,這個黃色部分是不執行的 ,然後我彈出了一下$(this)原來是undefined (其實已經猜到了); 然後我就沒想(習慣),直接到百度找了,然後沒找到答案,然後我就自己想,是不是換種方法,
Time of Update: 2018-12-08
複製代碼 代碼如下:setTimeout(function(obj){ alert(obj.a); }, 2000, {a:1}); 即傳了第三個參數,第三個參數將作為回呼函數的參數obj傳入。在非IE瀏覽器中都彈出了1。這樣有個好處,即解決了回呼函數的執行內容,比如要調用某個對象的某個方法,即可以通過參數把該對象傳進去。 複製代碼 代碼如下:setTimeout(function(obj){ obj.method(); }, 2000, obj); 當然,你還可以傳多個參數給回呼函數,如下
Time of Update: 2018-12-08
特別是input[text]和textarea,並且在textarea右下角還有一個可用滑鼠拖動該表textarea大小的功能,如所示: input[text]:textarea:有的時候黃色邊框很影響頁面效果,並且textarea拖動改變大小之後直接影響布局,所以為了不使這些多餘的功能和效果影響頁面,可以使用一下幾句CSS清除掉chrome瀏覽器的預設效果,代碼如下:取消表單項聚焦時產生的黃色邊框:複製代碼
Time of Update: 2018-12-08
這裡以拿 添加事件樣本 複製代碼 代碼如下:// 方式1 function addEvent(el, type, fn){ if(el.addEventListener){ el.addEventListener(type, fn, false); }else{ el.attachEvent('on'+type, fn) } } // 方式2 var addEvent = document.addEventListener ? function(el, type, fn)
Time of Update: 2018-12-08
1. 除去JavaScript注釋除了注釋,其他所有的 // or /* */ 注釋都可以安全刪除,因為它們對於最終使用者來說沒有任何意義。2. 除去JavaScript中的空白地區如:x = x + 1; 可以簡短得寫成:x=x+1; 。3. 進行代碼最佳化簡單的方法如除去暗示的(implied)分號,某些情形下的變數聲明或者空斷行符號語句都可以進一步減少指令碼代碼。一些簡略的表達方式也會產生很好的最佳化,例如:x=x+1; 可以寫成:x++; 不過得小心謹慎,不然代碼很容易出錯。4.
Time of Update: 2018-12-08
jQuery的宗旨是Write Less, Do
Time of Update: 2018-12-08
今天在讀Qwrap的源碼stringH時裡邊有個 複製代碼 代碼如下:format: function(s, arg0) { var args = arguments; return s.replace(/\{(\d+)\}/ig, function(a, b) { return args[(b | 0) + 1] || ''; }); } 它的使用方式是: alert(format("{0} love {1}.",'I','You'))//I love you
Time of Update: 2018-12-08
下面我們為你推薦 25 個最好的工具提示外掛程式: 1. jqTooltip jqTooltip2. Pop! Simple Pop Menus with jQuery Pop! Simple Pop Menus with jQuery3. jGrowl jGrowl4. ProtoTip 2 ProtoTip 25. BetterTip BetterTip6. Tipsy – Facebook-Style Tooltip Plugin for jQuery Tipsy –
Time of Update: 2018-12-08
三級下拉式功能表的實現: 複製代碼 代碼如下:function list(idstr){ var name1="subtree"+idstr; var name2="img"+idstr; var objectobj=document.all(name1); var imgobj=document.all(name2); //alert(imgobj); if(objectobj.style.display=="none"){ for(i=1;i<22;i++){ var
Time of Update: 2018-12-08
:當瀏覽器滾動的時候,要浮層要移除瀏覽器介面視區的時候,修改其position屬性,讓其浮動在視窗的上沿顯示就可以了,position:fixed,可以在IE7+和其他瀏覽器下浮動層平滑固定定位,由於IE6前輩不支援fixed屬性,使用position:absolute屬性代替,重新計算top值。 具體代碼如下: HTML代碼: 複製代碼 代碼如下:<div class="float" id="float"> <p id="WB_unread_msg_1303891276971
Time of Update: 2018-12-08
比如 想跳到 mao.aspx 的頁面 的div id="s" 的位置 那麼 只用<a href="mao.aspx#s"> 就可實現跳轉到指定位置 現在為了增加使用者體驗 跳轉到頁面後 平滑移動到該位置 怎麼做呢 其實也很簡單啦 那邊傳遞過來一個 要跳轉到哪個div的參數就行 先上一段 頁面擷取參數的 通用js 複製代碼 代碼如下://根據參數名獲得該參數 pname等於想要的參數名 function getParam(pname) { var params = location.