Time of Update: 2013-10-17
最近需要遇到了這個問題點擊按鈕複製連結的功能果斷度娘穀哥。最後找到得解決方案ZeroClipBoard一款開源得js+Flash實現得剪下板操作 但是搜尋了眾多例子之後發現大多都是介紹一個頁面只有一個固定的複製操作 而我得需求是這樣 一個動態Repeater動態載入出各個地址和複製按鈕。 這個解決方案得原理是: 拿js動態載入一個透明flash.然後遮蓋到你要點擊得按鈕上面,之後在給這個flash得承載元素上綁定事件動態把要複製得值傳遞到flash中,用flash訪問剪下板.
Time of Update: 2013-10-17
jquery中封裝了一些ajax請求的方法,很實用。 比如.ajaxComplete()——請求完成時.ajaxError()——請求失敗時.ajaxSend()——在Ajax請求發送時附加一個function去執行.ajaxStart()——請求開始時,.ajaxStop()——請求結束時.ajaxSuccess()——請求成功時.load()——從服務端載入資料並將返回的HTML替換到選擇的元素中jQuery.post()——使用HTTP POST請求載入服務端資料.serialize()—
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
jBox 是個不錯的對話方塊組件。 在 ASP.NET Form 中使用 jBox 的時候,在按鈕註冊的用戶端點擊事件中,會發現不能彈出對話方塊問題。 表現為頁面一閃就提交了,導致對話方塊一閃而過,甚至根本看不到。導致強制回應對話方塊失敗。 首先,按鈕會有預設處理,對於普通的 ASP.NET 按鈕來說,會導致表單的提交,提交表單導致了頁面的重新整理。所以,為了不提交表單,就需要阻止按鈕預設的行為,這可以通過下面的代碼實現。 複製代碼 代碼如下: function stopDefault( e )
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
因為工作的需要,我要在網頁端編寫一段指令碼,把資料通過網頁批量提交到系統中去。所以我就想到了Greasemonkey外掛程式,於是就開始動手寫,發現問題解決得很順利。但是在對指令碼進行總結和整理的時候,我習慣性地問了自己一個問題:能不能再簡單點?
Time of Update: 2013-10-17
在博主的威逼之下特為大家進行一下小分享,特此申明博主人品非常淳樸只是威逼,絕對沒有利誘。
Time of Update: 2013-10-17
瀑布流以及回頂部的效果 I like TRY △回頂部 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
knockoutjs 簡稱 ko ko的動態屬性是指,ViewModel不確定的屬性,而後期卻需要的屬性。 什麼是不確定屬性,比如ListModel如果 編輯某一項,想把這一項的狀態變更為Edit。資料並不包括Edit屬性,mvvm綁定時,會發現報錯。 那麼一定需要拓展ko才能達到我們的目的。 首先來認識有值屬性綁定,和 無值屬性綁定: 一、有值屬性綁定: JS模型: 複製代碼 代碼如下: $(function () { var viewModel = function () { var
Time of Update: 2013-10-17
加這個 複製代碼 代碼如下: helpers: { overlay:
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
複製代碼 代碼如下: window.onload = function(){ var oDIv = document.getElementById('progressBox'); var sytleElemt = window.getComputedStyle(oDIv); for(var i=0;i<sytleElemt.length;i++){ if( typeof sytleElemt[sytleElemt[i]] != 'undefined' &&
Time of Update: 2013-10-17
1.稀疏數組 建立一個指定長度的稀疏數組很簡單: 複製代碼 代碼如下: > var a = new Array(3); > a [ , , ] > a.length 3 > a[0] undefined 當你遍曆它時,你會發現,它並沒有元素.JavaScript會跳過這些縫隙. 複製代碼 代碼如下: > a.forEach(function (x, i) { console.log(i+". "+x) }); > a.map(function (x, i)
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
該外掛程式就是為此而生,所以就寫了一個. 不過目前並不支援IE6瀏覽器. 希望大家能多多指教. :) pickerbox 1.0 介紹 pickerbox簡稱採摘盒子,是基於Jquery的外掛程式,同時也依賴了Ztree3.2,Easyui1.26,及AsyncBox1.4.5.主要為瞭解決選擇多條件的資料. -封裝主要外掛程式複雜的使用,關心主要的常用使用. -支援樹,導航導向呈現資料. -支援跨iframe擷取資料. -靈活支援記錄資料. -提供重要事件回調. -相容IE8以上瀏覽器.
Time of Update: 2013-10-17
jQuery外掛程式類型: 1. jQuery方法: 大部分jQuery外掛程式都是這種類型的外掛程式,由於這種外掛程式是將對象方法封裝起來,在jQuery選取器擷取jQuery對象過程中進行操作,從而發揮jQuery強大的選取器優勢。 2. 全域函數:
Time of Update: 2013-10-17
在這篇文章中,我為大家收集了40款非常棒的 jQuery 導航外掛程式和教程。導航作為網站重要的組成部分,能夠協助使用者找到他們想要的內容,因此導航設計的好壞決定了使用者能夠在你的網站停留更長的時間,瀏覽更多的內容。在下面的集合中,你會發現很多便利的 jQuery 導航外掛程式和有用的教程,協助你實現充滿吸引力的網站導航,讓你網站更有組織性和互動性。A Stylish Navigation Menu With
Time of Update: 2013-10-17
1、<DIV id=div1><h1>This is an DIV</h1></div> <button onclick=alert(div1.outerHTML)>outerHTML</button> <button onclick=alert(div1.innerHTML)>innerHTML</button> <button
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中,只有在同一個線程中的代碼會受語法錯誤的影響。在其他線程中的代碼和其他外部參考的檔案中的代碼,如果不依賴於包含錯誤的代碼,則可以繼續執行。