Time of Update: 2013-12-30
哎,前段開發真心不容易。。。。弄了1個小時,找找了各種素材,終於,字型選色板準系統弄好了,UI設計技能亟待提升。先看效果: 功能介紹:點擊顏色按鈕,彈出選色板,選中一個顏色,儲存設定,隱藏選色板。。。實現源碼如下:複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2013-12-30
直接貼代碼裡面有注釋:複製代碼 代碼如下:/** * 簡單的Tab切換 * 支援可配置項 如下參數 */ function Tab(){ this.config = { type &
Time of Update: 2013-12-30
用jQuery在IFRAME裡取得父視窗的某個元素的值只好用DOM方法與jquery方法結合的方式實現了1.在父視窗中操作 選中IFRAME中的所有單選鈕$(window.frames["iframe1"].document).find(”input[@type='radio']“).attr(”checked”,”true”);2.在IFRAME中操作
Time of Update: 2013-12-30
複製代碼 代碼如下://判斷是否為閏年function isLeapYear(year){if(year % 4 == 0 && ((year % 100 != 0) || (year % 400 == 0))){ return true;}return false;}//判斷前後兩個日期function validatePeriod(fyear,fmonth,fday,byear,bmonth,bday){if(fyear < byear)
Time of Update: 2013-12-30
複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type"
Time of Update: 2013-12-30
在做項目的時候,有個頁面我用到了ckeditor,可是問題來了,我在只要有文字框的地方按下斷行符號鍵就會自動重新整理.最後終於找到瞭解決的方法: 複製代碼 代碼如下: <input type="text" name="mes.mesTitle" value="<s:property value='mes.mesTitle'/>" class="InputStyle" onkeydown="keydown(this)" 就是只要在每個input文字框綁定,onkeydown()
Time of Update: 2013-12-30
jQuery cookie是個很好的cookie外掛程式,大概的使用方法如下example $.cookie('name', ‘value');設定cookie的值,把name變數的值設為valueexample $.cookie('name', ‘value', {expires: 7, path: ‘/', domain: ‘jquery.com', secure: true});建立一個cookie 包括有效期間 路徑 網域名稱等example $.cookie('name',
Time of Update: 2013-12-30
隨著互連網應用越來越重,js代碼越來越龐大,如何有效去組織自己的代碼,變得非常重要。我們應該學會去控制自己的代碼,而不是到最後一堆bug完全不知道從哪冒出來。前端的模組化開發可以協助我們有效去管理代碼,特別是多人開發的時候,提高開發效率。YUI產生模組的方式是:YUI.add('module1', function (Y) { ... }, '1.0.0', requires: ['module2']);YUI
Time of Update: 2013-12-30
JavaScript中instanceof運算子是返回一個 Boolean 值,指出對象是否是特定類的一個執行個體。使用方法:result = object instanceof class其中result是必選項。任意變數。object是必選項。任意對象運算式。class是必選項。任意已定義的對象類。說明如果 object 是 class 的一個執行個體,則 instanceof 運算子返回 true。如果 object 不是指定類的一個執行個體,或者 object 是 null,則返回
Time of Update: 2013-12-30
這個放大鏡的代碼挺簡單滴效果也不錯。 複製代碼 代碼如下: <script> //QQ:496928838 微涼 $(function(){ $("#demo").enlarge( { // 滑鼠遮罩層樣式 shadecolor: "#FFD24D", shadeborder: "#FF8000", shadeopacity: 0.4, cursor: "move", // 大圖外層樣式 layerwidth: 480, layerheight: 360, layerborder:
Time of Update: 2013-12-30
當我們需要動態產生DOM對象的時候,會使用createElement的方法建立。但是在IE和Firefox下,createElement方法是有差異的。在 IE 中,可以使用以下兩種方式來建立一個元素:1、document.createElement('table')2、document.createElement('<table border="0">')而在 Firefox
Time of Update: 2013-12-30
前言:有時我們通過js寫一個web工程的相關頁面時感覺很卡,修改記憶體也不行下面有倆種解決方案: 1. 選中當前工程—properties—MyEclipse—validation—Excluded Resource下找到須要作廢驗證的檔案或者檔案夾就可以了。 2. 找到在項目路徑下面的.project檔案中配置了一些驗證資訊. 去掉以下幾行即可 複製代碼 代碼如下: <buildCommand>
Time of Update: 2013-12-30
需要實現的效果:一個輸入框,當輸入框未獲得焦點的時候,value 值為 “密碼”;當輸入框失去焦點的時候,輸入內容顯示為”*****”<input name=”password” type=”text” id=”showPwd” tabindex=”2″ class=”input” value=”密碼”
Time of Update: 2013-12-30
最近在學習JQuery,嘗試製作了這個導航 下載:代碼 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-
Time of Update: 2013-12-30
複製代碼 代碼如下://關閉,父視窗彈出對話方塊,子視窗直接關閉this.Response.Write("<script language=javascript>window.close();</script>");//關閉,父視窗和子視窗都不彈出對話方塊,直接關閉this.Response.Write("<script>");this.Response.Write("{top.opener
Time of Update: 2013-12-30
定義和用法splice() 方法用於插入、刪除或替換數組的元素。文法arrayObject.splice(index,howmany,element1,.....,elementX)參數 描述index 必需。規定從何處添加/刪除元素。該參數是開始插入和(或)刪除的數組元素的下標,必須是數字。howmany 必需。規定應該刪除多少元素。必須是數字,但可以是 "0"。如果未規定此參數,則刪除從 index 開始到原數組結尾的所有元素。element1 可選。規定要添加到數組的新元素。從
Time of Update: 2013-12-30
複製代碼 代碼如下:<script type="text/javascript"> function validate(){ var reg = new RegExp("^[0-9]*$"); var obj =
Time of Update: 2013-12-30
複製代碼 代碼如下:$("#btnAddSaveTestSubject").click(function () { //增加時的驗證,儲存 jQuery.validator.addMethod("admissionBatch", function (value, element) {
Time of Update: 2013-12-30
寫這個主要是為瞭解決一些常見網頁特效在js解析時預期與效果不同。 原始代碼 : 複製代碼 代碼如下: //測試代碼 window.onscroll = function(){ alert("haha"); } 裝在script標籤內 滑鼠滑動之後一直惦記 提示框才可以,所以很不方便 , 而且 目的是滑鼠滑動後 只執行一次事件,這個效果顯然和實際不符合吧。 //代碼改進--增加延時器。 既然scroll事件是一個連續觸發事件,那我設定一個延遲器,在使用者滑動滑鼠的時間後執行該函數
Time of Update: 2013-12-30
複製代碼 代碼如下: var w = getClientSize().width; var h = getClientSize().height - 97; 複製代碼 代碼如下: function getClientSize() { var a = h = 0; if (window.innerHeight) { a = window.innerWidth; h = window.innerHeight } else { if (document.documentElement &&