Time of Update: 2013-12-30
哎,前段開發真心不容易。。。。弄了1個小時,找找了各種素材,終於,字型選色板準系統弄好了,UI設計技能亟待提升。先看效果: 功能介紹:點擊顏色按鈕,彈出選色板,選中一個顏色,儲存設定,隱藏選色板。。。實現源碼如下:複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2013-12-30
原始碼: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="Author"
Time of Update: 2013-12-30
介面: 複製代碼 代碼如下: <script> $(document).ready(function () { $("#b01").click(function () { htmlobj = $.ajax({ url: "/Content/upFile/測試.txt", async: false }); $("#div01").html(htmlobj.responseText); }); }); $(document).ready(function () { $("#test").
Time of Update: 2013-12-30
主要是實現非同步手機傳送簡訊成功之後在ajax的success回調中實現將發送按鈕置灰並倒計時,剛開始一直報js錯誤,問題可能出在於調用ajax之後this被更新,隨意在這之前先把this對象賦給一個變數就沒問題 按鈕倒計時代碼 複製代碼 代碼如下: var wait = 60; get_code_time = function (o) { if (wait == 0) { o.removeAttribute("disabled"); o.value = "免費擷取驗證碼"; wait = 60
Time of Update: 2013-12-30
setInterval動作的作用是在播放動畫的時,每隔一定時間就調用函數,方法或對象。可以使用本動作更新來自資料庫的變數或更新時間顯示。setInterval動作的文法格式如下:setInterval(function,interval[,arg1,arg2,......argn])setInterval(object,methodName,interval[,arg1,arg2,.....argn])第一種格式是標準動作面板中setInterval函數的預設文法,第二種格式是在專家模式動作中使
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
ExtJS中的desktop的demo中,預設的表徵圖排列是不換行的,這就造成了如果案頭上的表徵圖過多的話,當超出案頭地區,會造成表徵圖遮蓋,即超出案頭地區的部分會被工作列遮擋,以下代碼就是為瞭解決這一問題的。 首先,在desktop.js中擴充一個函數。 複製代碼 代碼如下: initShortcut : function() { var btnHeight = 64; var btnWidth = 64; var btnPadding = 30; var col = {index :
Time of Update: 2013-12-30
前台:複製代碼 代碼如下: <div class="block"> <div class="title"> <strong>服務展示 <
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
Time of Update: 2013-12-30
思路一 第一種思路分兩步 第一步:對document的click事件綁定事件處理常式,使其隱藏該div 第二步:對div的click事件綁定事件處理常式,阻止事件冒泡,防止其冒泡到document,而調用document的onclick方法隱藏了該div。 複製代碼 代碼如下: <script type="text/javascript"> function stopPropagation(e) { if (e.stopPropagation) e.stopPropagation()
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
1. 使用最新版本的jQueryjQuery的版本更新很快,你應該總是使用最新的版本。因為新版本會改進效能,還有很多新功能。下面就來看看,不同版本的jQuery效能差異有多大。這裡是三條最常見的jQuery選擇語句:$(‘.elem')$(‘.elem',
Time of Update: 2013-12-30
相對來說可以讓初學者看一下,並不太實用,可能jquery4條語句就能解決,但是原生相對有參照性,瞭解最終原理才是關鍵。 複製代碼 代碼如下: <!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"> &
Time of Update: 2013-12-30
方法一複製代碼 代碼如下:function print_r(theObj) { var retStr = ''; if (typeof theObj == 'object') { retStr += '<div style="font-family:Tahoma;
Time of Update: 2013-12-30
1、最簡單的調用方式 直接寫到html的body標籤裡面,如: 複製代碼 代碼如下: <html> <body onload="func()"> </body> </html> 2、在JS語句調用 複製代碼 代碼如下: <script type="text/javascript"> function func(){……} window.onload=func; </script> 3、同時 調用多個函數
Time of Update: 2013-12-30
今天看qunit原始碼,發現一段很奇怪的代碼,雖然能領會他的意思,但是不明白雙驚嘆號起到的作用。複製代碼 代碼如下:function id( name ) { return !!( typeof document !== "undefined" && document && document.getElementById ) &&
Time of Update: 2013-12-30
寫這個主要是為瞭解決一些常見網頁特效在js解析時預期與效果不同。 原始代碼 : 複製代碼 代碼如下: //測試代碼 window.onscroll = function(){ alert("haha"); } 裝在script標籤內 滑鼠滑動之後一直惦記 提示框才可以,所以很不方便 , 而且 目的是滑鼠滑動後 只執行一次事件,這個效果顯然和實際不符合吧。 //代碼改進--增加延時器。 既然scroll事件是一個連續觸發事件,那我設定一個延遲器,在使用者滑動滑鼠的時間後執行該函數
Time of Update: 2013-12-30
==運算子和===運算子用來檢測兩個值是否相等,它們採用了具有同一特質的兩個不同定義。這兩個運算子都接受任意類型的運算數,如果兩個運算數相等,它們都返回true,否則都返回false,===運算子是等同運算子,它採用嚴格的同一特質定義檢測兩個運算數是否完全相同,親們注意是完全相同哦。==運算子是相等運算子,它採用比較寬鬆的同一特質定義比較兩個運算數是否相等。這樣概念有個基本認識。下面說下具體判定兩個值是相等情況吧。===運算子兩個值比較1,如果兩個實值型別不同,它們就不相同2,如果兩個值的類型是
Time of Update: 2013-12-30
1. 當select輸入框中每輸入一點內容的時候,在option中找出與內容匹配的選項顯示在option的前面選項中。 2. 如何擷取每次輸入的內容,當keyup的時候觸發函數。 問題:select標籤中可以輸入內容嗎?(解決:另一篇文章可選擇和輸入的下拉式清單方塊 ) 3. 如何獲得輸入框中的內容?(解決,在輸入框上添加onkeyup時間觸發的函數用js獲得) 4. 如何匹配?(解決) 4.1 如何獲得所有option中的內容?(解決) 複製代碼 代碼如下: function
Time of Update: 2013-12-30
盒子標籤和屬性對照CSS文法(不區分大小寫)JavaScript文法(區分大小寫)borderborderborder-bottomborderBottomborder-bottom-colorborderBottomColorborder-bottom-styleborderBottomStyleborder-bottom-widthborderBottomWidthborder-colorborderColorborder-leftborderLeftborder-left-colorbor