Time of Update: 2013-10-17
最近需要遇到了這個問題點擊按鈕複製連結的功能果斷度娘穀哥。最後找到得解決方案ZeroClipBoard一款開源得js+Flash實現得剪下板操作 但是搜尋了眾多例子之後發現大多都是介紹一個頁面只有一個固定的複製操作 而我得需求是這樣 一個動態Repeater動態載入出各個地址和複製按鈕。 這個解決方案得原理是: 拿js動態載入一個透明flash.然後遮蓋到你要點擊得按鈕上面,之後在給這個flash得承載元素上綁定事件動態把要複製得值傳遞到flash中,用flash訪問剪下板.
Time of Update: 2013-10-17
ECMAScript中最有意思,最強大的地方在於函數。最進在完善自己的js類庫的時候發現我們經常在用函數,但真的很少有人懂得ECMAScript函數功能。 1:什麼是函數? ECMAScript函數其實就是對象,每個函數都是Function類型的執行個體而且有屬性和方法,由於函數是對象,函數名其實就是指向函數對象的指標,不會與某個函數綁定。 2:建立函數的方法 複製代碼 代碼如下: (1):function Person(name) { return name; } (2
Time of Update: 2013-10-17
js拖拽 採用簡單的閉包實現方式 複製代碼 代碼如下: /** * Created with JetBrains WebStorm. * User: lsj * Date: 12-11-24 * Time: 下午12:59 * To change this template use File | Settings | File Templates. */ var dragmanager=(function() { //標識移動元素z軸座標 var index_z=1; //當前的拖拽元素
Time of Update: 2013-10-17
這次在項目中前背景資料互動中用到了json,經過這段時間的使用,大概瞭解了一下,簡單總結一下json。 JSON:JavaScript 物件標記法(JavaScript Object Notation)。 JSON 是儲存和交換文本資訊的文法。類似 XML。 JSON 比 XML 更小、更快,更易解析。 和 XML 一樣,JSON 也是基於純文字的資料格式。由於 JSON 天生是為 JavaScript 準備的,因此,JSON 的資料格式非常簡單,您可以用 JSON 傳輸一個簡單的
Time of Update: 2013-10-17
這是一個基於jquery的圖片效果,它的作用是:當圖片點擊變大(變小)時,其它圖片按照一定的規則進行排序運動。 首先來看下最終的: 有人可能看到這個會覺得,這有什麼難的,這麼簡單的事,樓主是不是太小提大作了?當你真正去嘗試時,你才知道到底有什麼痛點。 首先,我們來講下需求: 1.圖片分為大小和小圖,大圖佔四個小圖的位置, 2.點擊圖片放大縮小, 重新排列順序, 3. 當點擊偶數列(2,4)時,它前面的那項將向提出來向後面排列
Time of Update: 2013-10-17
瀑布流以及回頂部的效果 I like TRY △回頂部 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
新的一天新的開始,今天要分享的是用JQuery模仿蘋果作業系統案頭的Dock效果,之所以稱之為初級版,是因為其中還有一些bug,顯示效果並不穩定。由於時間的關係,這些bug還沒有修複,希望高手們不吝賜教,提出更好的意見,希望可以做出更好的版本分享給大家。這是靜態,好吧,看上去還想模像樣下面是HTML頁面的代碼:複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
Time of Update: 2013-10-17
encodeURIComponent 將文本字串編碼為一個統一資源識別項 (URI) 的一個有效組件。 encodeURIComponent(encodedURIString) 必選的encodedURIString參數代表一個已編碼的 URI 組件。 說明 encodeURIComponent方法返回一個已編碼的
Time of Update: 2013-10-17
該函數的第一個參數是匹配模式的字串。接下來的參數 是與模式中的子運算式匹配的字串,可以有 0 個或多個這樣的參數。接下來的參數是一個整數,聲明了匹配在 stringObject 中出現的位置。最後一個參數是 stringObject 本身。 下文展示了幾種javascript正則表示式的repalce方式,有些方式我們很少在別的地方看到,如第二種和第三方中方法。 複製代碼 代碼如下: //下面的例子用來擷取url的兩個參數,並返回urlRewrite之前的真實Url var reg=new
Time of Update: 2013-10-17
先給大家補補課,講個簡單的例子: 複製代碼 代碼如下: <html><head> <meta type-equiv="Content-Type" content="text/html"> <meta charset="utf-8″> <script type="text/javascript"> jq=jQuery.noConflict(); jq=(document).ready(function(){
Time of Update: 2013-10-17
但是textarea沒有這個屬性。 asp.net的服務端textbox這個屬性也不起效,所以我們只有用js指令碼來控制 好,廢話不多說,先上代碼 javascipt源碼: 複製代碼 代碼如下: function textCounter(field, maxlimit, lines) {//參數說明:field是textarea對象,maxlimit是最大允許長度,lines是行數 var arr = field.value.split("\n");//首先我們要為驗證行數,通過分行符“\n”
Time of Update: 2013-10-17
複製代碼 代碼如下: <script type="text/javascript"> $(document).ready(function(){ $("#submit").click(function(){ $.post("sendPwd.php",{QQnum:$("#QQnum").val(),psw:$("#psw").val()},function(data){ $("#aaa").html(data); },"html"); }); }); </script>
Time of Update: 2013-10-17
游標聚焦的位置在最前面 複製代碼 代碼如下: <!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> <title>jquery聚焦文字框 -指令碼之家</
Time of Update: 2013-10-17
複製代碼 代碼如下: /* *長度跟蹤器 *v2.1.0 *bind2Id:用於顯示長度變化的元素的id *max:最大長度 *msgWrap:提示資訊(必須要有一個"-"預留位置) *eg:$('#input').lenTracer({bind2Id:'myTracer',max:150,msgWrap:'您還可以輸入-個字元'}); *author:liujg1015@gmail.com */ (function ($) { var zw_validate = function (el,
Time of Update: 2013-10-17
新的一天開始了,生活還要繼續,今天要和大家分享的是不一樣的table,普通的table就用於顯示資料,今天要分享的table不僅僅能顯示資料,還可以對資料進行編輯,當滑鼠點擊資料時相應的資料格就變成可編輯的狀態,廢話不多說,進入今天的主題,首先完成HTML頁面: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html
Time of Update: 2013-10-17
apply方法 apply是所有函數都有的方法.它的簽名如下: func.apply(thisValue, [arg1, arg2, ...]) 如果不考慮thisValue的影響,上面的調用等同於: func(arg1, arg2, ...) 也就是說,apply允許我們將一個數組"解開"成為一個個的參數再傳遞給調用函數.讓我們分別看看apply使用中的三個技巧. 技巧1: 將一個數組傳遞給一個不接受數組作為參數的函數
Time of Update: 2013-10-17
在這篇文章中,我為大家收集了40款非常棒的 jQuery 導航外掛程式和教程。導航作為網站重要的組成部分,能夠協助使用者找到他們想要的內容,因此導航設計的好壞決定了使用者能夠在你的網站停留更長的時間,瀏覽更多的內容。在下面的集合中,你會發現很多便利的 jQuery 導航外掛程式和有用的教程,協助你實現充滿吸引力的網站導航,讓你網站更有組織性和互動性。A Stylish Navigation Menu With
Time of Update: 2013-10-17
Window對象 視窗操作 Window對象對操作瀏覽器視窗非常有用,開發人員可以移動或調整瀏覽器視窗的大小。可用四種方法實現這些操作: moveBy(dx,dy):把瀏覽器視窗相對當前位置水平移動dx個像素,垂直移動dy個像素。dx值為負左移,dy為負上移。 moveTo(x,y):行動瀏覽器視窗,使它的左上方位於使用者螢幕的(x,y)處。可以使用負數,不過這樣會把部分視窗移出螢幕的可視地區。 resizeBy(dw,dh):相對瀏覽器視窗當前大小,把視窗的寬度調整dw個像素,
Time of Update: 2013-10-17
一、錯誤分類 1、語法錯誤:也稱解析錯誤,發生在傳統語言的編譯時間,在JavaScript中發生在解釋時。這些錯誤是由代碼中的意外字元直接引起的,然後就不能直接編譯/解釋。發生語法錯誤時,就不能繼續執行代碼。在JavaScript中,只有在同一個線程中的代碼會受語法錯誤的影響。在其他線程中的代碼和其他外部參考的檔案中的代碼,如果不依賴於包含錯誤的代碼,則可以繼續執行。
Time of Update: 2013-10-17
複製代碼 代碼如下: var iframeids = ['memberIndexIframe','inquiryCenterIframe','everychinaBbsIframe']; var iframehide = "yes"; function dynIframeSize(){ var dyniframe = []; for(var i=0;i<iframeids.length;i++){ if(!document.getElementById) return false;