Time of Update: 2013-10-17
前段時間同事在群裡對jQuery裡的.data()方法大發牢騷: XXX(NNNNNNN) 15:11:34 <a id="a" data-xxx="00123" /> alert($('#a').data('xxx'));//123 data方法不靠譜 XXX(NNNNNNN) 15:13:17 老老實實用attr('data-xxx')吧細研究了下jQuery文檔對.data()方法的描述: 複製代碼 代碼如下: As of jQuery 1.4.3 HTML 5 data-
Time of Update: 2013-10-17
前言 上一篇文章,我們講解了影像處理中的亮度和對比的變化,這篇文章我們來做一個閾值函數。最簡單的映像分割方法 閾值是最簡單的映像分割方法。比如為了從中分割出蘋果,我們利用前景與背景的灰階差值,通過設定一個閾值,對於該像素大於這個閾值時就以黑色表示,小於便以灰色表示。五種閾實值型別 和OpenCV一樣,我們將提供五種閾實值型別,方便使用。下面是原映像的波形表示,縱座標表示像素點的灰階值大小,藍線是閾值大小。二進位閾值化 公式表示是: \texttt{thresh}$}{0}{otherwise}"
Time of Update: 2013-10-17
可能你也碰到過這種情況,就是在js的代碼中用了window.onload後,可能會影響到body中的onload事件。你可以全寫在body中,也可以全放到window.onload中,但是這樣並不是很方便,有時我們需要兩個同時用到。這時就要用window.attachEvent和window.addEventListener來解決一下。 下面是一個解決方案。至於attachEvent和addEventListener的用法,可以自己Google或百度一下。 複製代碼 代碼如下: if
Time of Update: 2013-10-17
使用jquery mobile,可以很容易實現幻燈播放效果,下面講解下。 1、引入相關的jqury mobile類庫 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title> jQuery
Time of Update: 2013-10-17
種種語言都有它特別的地方,對於JavaScript來說,使用var就可以聲明任意類型的變數,這門指令碼語言看起來很簡單,然而想要寫出優雅的代碼卻是需要不斷積累經驗的。本文利列舉了JavaScript初學者應該注意的七個細節,與大家分享。 (1)簡化代碼 -------------------------------------------------------------------------------- JavaScript定義對象和數組非常簡單,我們想要建立一個對象,一般是這樣寫的:
Time of Update: 2013-10-17
首先,html代碼: 複製代碼 代碼如下: <div style="display:none;"><iframe id="compareIframe" src=""></iframe></div> js代碼: 複製代碼 代碼如下: var compareContent=”你要改變的值"; if (compareContent != "") { document.getElementById("compareIframe").src =
Time of Update: 2013-10-17
複製代碼 代碼如下: function GetDayNum(no,type) { if (type == "35") { var num7 = document.getElementById("6").value; var value = document.getElementById("7").value; var valueR = num7; if (no == "7") {valueR = value;}//標識時間值 if (num7 != "" && value != "")
Time of Update: 2013-10-17
完美拖拽 點擊回放拖動軌跡 Drag: offsetTop: offsetLeft: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
初始化(元素id, 元素移動的方向用123456789分別表示左上、上、右上、左、中、右、左下、下、右下。 撞擊位置,9個數字分別表示9個地點,按順序左上方、上、右上方、左、中、右、左下角、下、右下角,5置中。 運動的logo [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
有時候可能需要實現這樣的效果:使用ajax提交表單,成功提交表單之後清空表單,如下代碼: 複製代碼 代碼如下: <form> <input name="name1" /><br/> <input name="name1" /><br/> <textarea name="content"></textarea> <a href="javascript:void(0)" onclick="subform()"&
Time of Update: 2013-10-17
最近在寫一個javascript架構,看見網上有不少自動完成功能的表單,所以一時興起,用javascript寫了一個,為自己的架構增點色. 步驟: 1.傳入兩個參數,第一個是你要綁定的表單對象,第二個是你要檢索的數組. 2.動態建立一個div做為你要自動完成的層,設定屬性和事件(我在這裡並沒有設定div的visible和display屬性,而是將它的left設為"-1000px",這樣就移出了瀏覽器之外,達到了隱藏的效果.
Time of Update: 2013-10-17
將一下代碼放在全域js檔案中: Js代碼 複製代碼 代碼如下: /** *刪除數組指定下標或指定對象 */ Array.prototype.remove=function(obj){ for(var i =0;i <this.length;i++){ var temp = this[i]; if(!isNaN(obj)){ temp=i; } if(temp == obj){ for(var j = i;j <this.length;j++){ this[j]=this[j+1];
Time of Update: 2013-10-17
現在網上有很多網頁載入進度條 ,但大多都是時間固定的。 下面的當查詢大量資料時,網頁載入較慢,在網頁載入時,顯示進度條,當網頁載入完成時,進度條消失,顯示網頁已經載入完成的內容。 複製代碼 代碼如下: <html> <script language=VBScript> Dim Bar, SP Bar = 0 SP = 100 Function Window_onLoad() Bar = 95 SP = 10 End Function Function Count()
Time of Update: 2013-10-17
複製代碼 代碼如下:驗證碼:<input type="text" id="code"/> <input type="button" value="複製" onclick="fuzhi()"> <script type="text/javascript"> function fuzhi(){ var codeVal=jQuery("#code").val(); alert(codeVal); if
Time of Update: 2013-10-17
js中escape對應的C#解碼函數 System.Web.HttpUtility.UrlDecode(s) //注意編碼 需要注意的幾點: 1、HttpUtility.UrlEncode,HttpUtility.UrlDecode是靜態方法,而Server.UrlEncode,Server.UrlDecode是執行個體方法。 2、Server是HttpServerUtility類的執行個體,是System.Web.UI.Page的屬性。
Time of Update: 2013-10-17
本文章簡單的介紹了關於jQuery移動和複製dom節點程式實現,有需要學習的朋友可參考參考。在做一個項目時,需要dom節點移動,如以下代碼:複製代碼 代碼如下:<div></div> <p></p>需要把p標籤移動到div標籤裡,經過測試發現,在jQuery中移動dom節點非常方便:複製代碼 代碼如下:$('div').append($('p'))這樣即可把p標籤移動到div標籤裡,千萬不要寫成這樣:複製代碼
Time of Update: 2013-10-17
問題:iframe 上下捲軸如何預設在下方,做的是聊天工具,資料多了,每次重新整理出現的上下滾動預設在上方,還需下拉到下面才能看到聊天記錄,有辦法讓它出現在下方嗎? 答案:直接在iframe裡寫window.scrollTo(0,9999999)或者設定div等容器的scrollTop 複製代碼 代碼如下: document.getElementById(“x”).scrollTop = document.getElementById(“x”).scrollHeight
Time of Update: 2013-10-17
在ModalDialog中操作父視窗對象 1、不能使用window.parent Window.parent是用來在frame中進行操作的,在對話方塊中不能用來操作父視窗對象 2、正確的做法 調用modaldialog時通過傳參數的方式操作 例: 需求 父視窗頁面為a.html 子視窗頁面為b.html。a.html中有文字框id為test1,在開啟的對話方塊中點擊按鈕,將a.html的文字框值改為“子視窗值”。 實現
Time of Update: 2013-10-17
CSS實現滑鼠移動到圖片,更換圖片,這是一個完全用CSS實現的效果,當然用JavaScript也可以實現,當把滑鼠移動到圖片的時候,圖片自動更換為其它的圖片,由此我們可以製作一些效果複雜的按鈕,比如換色按鈕。 CSS實現滑鼠移動到圖片,更換圖片 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
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> <meta http-equiv="Content-Type"