Time of Update: 2013-10-22
Cool Clock 9?'':'_')+per+'%'" style=position=absolute;top=219;height=expression(hr0.size) color=BLUE id=hr dur=60> Loading persent: . 定時關閉葉面或則定時提醒: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-22
步驟 1: 將下面代碼加到 <head> 標籤內: 複製代碼 代碼如下:<script type="text/javascript"> /***********************************************
Time of Update: 2013-10-21
nicejforms可以算是jquery的一個外掛程式,可以起到非常好的美化表單的作用demo:http://www.healdream.com/upload/html/nicejforms/nicejforms_green.htmldown:http://www.51files.com/?O4IXTNT9ZO9BIL954XTP用法:首先將兩個js包含進來,就像這樣複製代碼
Time of Update: 2013-10-17
靈活性方面考慮了比較多的方面,提供了幾個重要的配置方便在各類環境下使用,歡迎各位童鞋使用,源碼完全開放。開發這個外掛程式的緣於前段時間維護一個4級級聯下拉框被裡面200行代碼及複雜的結構和bug所鬱悶(之所以這麼多代碼是因為該級聯下拉框有時只出現2個或3個),想到這類的需求其實經常都能遇到,jquery裡沒有這樣比較好的外掛程式,索性自己開發個。原始碼並不複雜,稍微複雜的地方在第二個外掛程式使用了緩衝,造成理解起來十分困難,後面會做些解釋。 外掛程式一:適合在不與伺服器進行AJAX互動情況使用,
Time of Update: 2013-10-17
上實戰代碼: linkedlistnode.js 節點類 複製代碼 代碼如下: /* * 鏈表節點 */ Dare.LinkedListNode = function () { this.data = null;//資料域 this.prev = null;//前驅 this.next = null;//後驅 }; Dare.extend(Dare.LinkedListNode, Dare); Dare.LinkedListNode.prototype.getValue = function (
Time of Update: 2013-10-17
如下,示範地址請點擊既然是外掛程式,那就應該可以使用$("div").method({})這樣的jquery寫法來調用,它的做法是: 複製代碼 代碼如下: (function($) { })(jQuery); 然後給外掛程式命名: 複製代碼 代碼如下:$.fn.autoAdd = function(options) {} 這樣我們就可以在頁面裡用$(dom).autoAdd({...})
Time of Update: 2013-10-17
摘要:本節補充ajax學習筆記1中 第二種方式:使用XMLHttpRequest對象的responseXML的方式來接受XML資料對象的DOM對象 在ajax學習筆記1中已經對準備工作和需要用到的知識做了比較詳細的介紹,本節主要介紹需要修改的代碼以及新增的代碼 .新增一個servlet類 AJAXXMLServer.java 複製代碼 代碼如下: import javax.servlet.http.HttpServlet; import
Time of Update: 2013-10-17
網上看到很方便實現這個功能的事件: IE 中的 onpropertychange 非IE中的 oninput 用這兩事件的好處是,當在輸入框的內容發生變化呼叫事件,使用key 和 mouse的相關事件會比較複雜,而且這個方法用粘貼方法一樣有效。 不過用js改變input的value值不會發生這兩個事件。 在中文字框中添加兩個事件的方法就可以了。(看到網上說非ie中的oninput方法要用addEventListener綁定,用 element.oninput =
Time of Update: 2013-10-17
長久以來JavaScript相容性一直是Web開發人員的一個主要問題。在正式規範、事實標準以及各種實現之間的存在的差異讓許多開發人員日夜煎熬。為此,主要從以下幾方面差異總結IE和Firefox的Javascript相容性: 一、函數和方法差異; 二、樣式訪問和設定; 三、DOM方法及對象引用; 四、事件處理; 五、其他差異的相容處理。 一、函數和方法差異 1. getYear()方法 【分析說明】先看一下以下代碼: 複製代碼 代碼如下: var year= new Date(
Time of Update: 2013-10-17
複製代碼 代碼如下:// <summary> // 格式化顯示日期時間 // </summary> // <param name="x">待顯示的日期時間,例如new Date()</param> // <param name="y">需要顯示的格式,例如yyyy-MM-dd hh:mm:ss</param> function date2str(x,y) { var z
Time of Update: 2013-10-17
json2.js的初步學習與瞭解 1.)該js的是:http://www.json.org/json2.js 2.)在頁面中引用該指令碼:<script type="text/javascript" src="js/json2.js"></script> 3.)樣本示範一: 複製代碼 代碼如下: //直接聲明json資料結構 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method":
Time of Update: 2013-10-17
當你瀏覽某網站時,你硬碟上會生產一個非常小的文字檔,它可以記錄你的使用者ID、密碼、瀏覽過的網頁、停留的時間等資訊。
Time of Update: 2013-10-17
前段時間看《JavaScript進階程式設計》終於找到了一點點介紹: \xnn 以十六進位代碼nn表示的一個字元(n:0-F) \unnn以十六進位代碼錶示的一個Unicode字元(n:0-F) 今天由於一個自己的一個需求需要知道一些漢字的十六進位表示,因此自己寫了兩個方法,可以將文字轉換為16進位的表示形式,也可以將16進位代碼轉換回漢字。方法如下: 複製代碼 代碼如下: //將文字轉換為16進位 function textToSix(str) { return
Time of Update: 2013-10-17
用法 複製代碼 代碼如下: $.parser.parse(); // 解析整個頁面 $.parser.parse('#cc'); // 解析某個具體節點 特性名稱類型說明預設值$.parser.autoboolean定義是否自動解析easyui組件。true事件名稱參數說明$.parser.onCompletecontext當解析器完成解析動作的時候觸發。方法名稱參數說明$.parser.parsecontext解析easyui組件。
Time of Update: 2013-10-17
Resizable 可調整尺寸 用$.fn.resizable.defaults重寫defaults。 用法 複製代碼 代碼如下: <div id="rr" style="width:100px;height:100px;border:1px solid #ccc;"></div> 複製代碼 代碼如下: $('#rr').resizable({ maxWidth:800, maxHeight:600 });
Time of Update: 2013-10-17
關於substr、substring和slice方法區別的文章,網上搜到了許多,文章內容也基本一致。而後,我將其中一篇文章中的代碼挪到本地進行了測試,發現測試結果和原文中的有些出入。 我更相信自己親自驗證過後的代碼,隨後小記下來,供以後查閱。 substr 複製代碼 代碼如下: document.write("|" + str.substr(0,5) + "|" + "<br />"); document.write("|" + str.substr(0) + "|" + "<
Time of Update: 2013-10-17
項目是Extjs的主要針對於Extjs GridPanel資料匯出這塊先做一下說明。 我們可以通過Ext.getcmp()方法擷取到GridPanel對象並通過重寫的方法擷取Excel字串具體方法可以百度到。這個應該也不是什麼大問題。 複製代碼 代碼如下: //輸出報表 function ExportReport(title) { var vExportContent = Ext.getCmp("gridPanel").getExcelXml(null, title); if
Time of Update: 2013-10-17
複製代碼 代碼如下: $.post('<%=this.AppPath %>DataService/InventoryUIService.svc/Rename', ///location.protocol + "//" + location.host + location.pathname + "/Rename", odata, function (result) { $dialogProcessing.dialog("close"); if (result.Success) {
Time of Update: 2013-10-17
在藍色理想學習了N年,今天第一次發點自己的原創,因為我曾為解決該問題花了不少時間,主要是網路上找到的代碼要麼非常煩瑣,要麼不能通用或格式只能固定幾個,所以我專門對這個問題進行了研究,最終最佳化到只有2行代碼,非常精簡。主要是用到了JSON、正則和eval 函數,如果有什麼問題歡迎大家指正。 感謝zhanyuzai 的最佳化,經測試2行代碼沒有發現問題,現在已更新過來 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
複製代碼 代碼如下: $(document).ready(function () { $('#getsetgo').click(function () { $.when($.ajax("page1.php"), $.ajax("page2.php")).done(function(a1, a2){ $('#id1').html(a1[0]); $('#id2').html(a2[0]); }); }); }); jquery