Time of Update: 2014-05-12
1.Object對象 原型對象 原型是對象的一個屬性,也就是prototype屬性,每個對象都有這個內部屬性,而且他本身也是一個對象。<script type="text/javascript"> Object.prototype.num= 10; alert("添加原型對象屬性:"+ Object.num); Object.num = 20; alert("添加對象屬性:
Time of Update: 2014-05-12
substr 方法返回一個從指定位置開始的指定長度的子字串。stringvar.substr(start [,length ])參數stringvar必選項。要提取子字串的字串文字或 String 對象。start必選項。所需的子字串的起始位置。字串中的第一個字元的索引為 0。length可選項。在返回的子字串中應包括的字元個數。說明如果 length 為 0 或負數,將返回一個Null 字元串。如果沒有指定該參數,則子字串將延續到 stringvar 的最後。樣本下面的樣本示範了substr
Time of Update: 2014-05-12
為網站設定favicon有兩種方式:1、網站根目錄下放置名為favicon.ico的圖片,瀏覽器就會自動擷取;2、在頁面中通過<link rel="shortcut icon" href="http://example.com/myicon.ico"
Time of Update: 2014-05-12
所以在解析後台資料的時候,我們需要根據背景資料情況,特殊處理和對待。我這裡後台用的是asp.net提供的wcf服務,也有ashx一般處理常式。大致原理差不多。C#中我們經常用的對象,有實體物件比如:User;有List集合,一般為返回列表。複雜點的還有對象嵌套對象或者list集合的。不過沒什麼差別,只要看你的資料多少來決定是由js處理資料,還是幕後處理了直接返回最終結果。1、實體物件:返回是對象的話,在js中,直接就是和你後台代碼類中的對象資料是一樣的。比如下面代碼,就是擷取到一個對象。直接用它
Time of Update: 2014-05-12
jQuery的執行機制(onload與ready的區別)結論得出前自行測試: 為了測試是否真如所說的那樣,所以在頁面插入了20000張照片,照片數量少得不出什麼結論,所以改用console.log()來測試,這樣一來我可以很好的看出在頁面最底端有沒有都載入出來,還有是列印出的結果的事件順序。vcD4KPHA+y/nTw7W9tcRKU7T6wuvKx6O6PC9wPgo8cD48cHJlIGNsYXNzPQ=="brush:java;">console.time('name');
Time of Update: 2014-05-12
複製代碼 代碼如下:<script type="text/javascript">$(function () { $('input:text:first').focus(); //把焦點放在第一個文字框 var $inp = $('input'); //所有的input元素$inp.keypress(function (e) { //這裡給function一個事件參數命名為e,叫event也行,隨意的,e就是IE視窗發生的事件。 var key =
Time of Update: 2014-05-11
閉包(closure)是Javascript語言的一個痛點,也是它的特色,很多進階應用程式都要依靠閉包實現。一、什麼是閉包?官方”的解釋是:閉包是一個擁有許多變數和綁定了這些變數的環境的運算式(通常是一個函數),因而這些變數也是該運算式的一部分。相信很少有人能直接看懂這句話,因為他描述的太學術。其實這句話通俗的來說就是:JavaScript中所有的function都是一個閉包。不過一般來說,嵌套的function所產生的閉包更為強大,也是大部分時候我們所謂的“閉包”。要理解閉包,首先必須理解Ja
Time of Update: 2014-05-11
以下代碼進行對jQuery Validation的簡單示範包括必填項、字元長度,格式驗證一、引入檔案<script src="js/jquery-1.8.0.min.js" type="text/javascript"></script><script src="js/jquery.validate.js" type="text/javascript"></script>二、聲明HTML片段三、錯誤提示樣式四、驗證代碼<script
Time of Update: 2014-05-11
Captain Icon 是一套一個驚人的免費表徵圖集,包含350+有趣的向量表徵圖,可以縮放到任意大小而不會降低品質。表徵圖的類別很豐富,有設計,體育,社會,天氣等很多類別。提供 EPS、PSD、PNG、SVG 和 Web 字型,因此您可以將它們應用在您的 Web ,移動和案頭項目中。您可能感興趣的相關文章太贊了!超炫的頁面切換動畫效果【附源碼下載】真是好東西!13種非常動感的頁面載入動畫效果你見過嗎?9款超炫的複選框(Checkbox)效果超贊!基於 Bootstrap
Time of Update: 2014-05-12
如何防止斷行符號(enter)鍵提交表單,其實很簡單,就一句話。onkeydown="if(event.keyCode==13)return false;"把這句寫在from標籤裡面就好了。如果在頁面中按Enter鍵會自動認可的話,可以設定傳回值防止自動認可如<input id="q" name="q" type="text" onkeypress="javascript:return gosearch();">傳回值必須是false 複製代碼 代碼如下: function
Time of Update: 2014-05-11
緒:因工作需要,最近開始學習Node js,之前隱隱約約聽到過node js 但沒有實際見到過,只好google了;至於什麼是node js,能做些什麼,有多麼好,或者有哪些弊端我這裡就不多說了,因為我也說不來。註:因工作系統平台是windows環境,所以這一系列開發測試都以windows系統。(win7)系統;一、準備工作: node js 安裝 1、 進入node js官網,選擇INSERTALL 會下載 xxxxx 86.msi 版本的;這個版本會把node js
Time of Update: 2014-05-11
引言 一般在編程的時候,我們會定義函數和變數來成功的構造我們的系統。但是解析器該如何找到這些資料(函數,變數)呢?當我們引用需要的對象時,又發生了什麼了? 很多ECMAScript編程人員都知道變數和所處的執行內容環境是密切相關的: 複製代碼1 var a=10;//全域上下文環境下的變數2 (function(){3 var b=20;//函數上下文環境下的局部變數4
Time of Update: 2014-05-11
一、變數的範圍要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函數外部自然無法讀取函數內的局部變數。Js代碼 function f1(){ var n=999; } alert(n); //
Time of Update: 2014-05-11
起因: 最近在做一個可拖拽的拓撲圖,遇到的這個問題:如果執行拖拽操作的時候滑鼠拖動很快,可能會出現滑鼠脫離頁面乃至瀏覽器的範圍,如果這時鬆開滑鼠按鍵,那麼將不能響應滑鼠的onmouseup事件,從而導致onmouseup和onmousemove事件不能被釋放掉。 對於這個問題,網上很多相似的文章寫瞭解決辦法,但都有些毛病,我在這裡總結歸納一下。 解決辦法: 方案一:針對ie和Firefox瀏覽器 ie瀏覽器和Firefox提供了setCaptur
Time of Update: 2014-05-11
phpnew blog內建discuz ubb類型的編輯器, 編輯器功能上有在游標處插入, 可在ie11上一直不準確. 今天分析一下, 終於找到原因. 舊版本的js檔案寫的瀏覽器判斷有異常, 所以導致插入點一直在頭部. 今天修複之. 提供一個js函數. 返回一個數組.複製代碼 代碼如下:function sys_userAgent(){ var userAgent = navigator.userAgent,
Time of Update: 2014-05-11
AJAX的底層實現都是瀏覽器提供的,所以任何基於api上面的架構或者庫,都只是說對於功能的靈活與相容維護性做出最優的擴充 ajax請求的流程: 1、通過 new XMLHttpRequest 或其它的形式(指IE)產生ajax的對象xhr。 2、通過xhr.open(type, url, async, username,
Time of Update: 2014-05-10
Crumpet 是一個簡單的響應式的基於 SASS/SCSS 的響應式前端架構,保持你的 HTML 代碼簡潔。內建盡量使用預留位置選取器,以減少你的 HTML 標籤的大小,沒有淩亂的 HTML 程式碼。快速建立網站的布局響應式將變成一件輕而易舉事。您可能感興趣的相關文章創意無限!一組網頁側邊欄過渡動畫【附源碼下載】真是好東西!13種非常動感的頁面載入動畫效果你見過嗎?9款超炫的複選框(Checkbox)效果超贊!基於 Bootstrap
Time of Update: 2014-05-11
變數對 JavaScript 稍微有點瞭解的同學都知道,JavaScript 中的變數與其他語言的變數有很大區別。 JS 的弱類型的特性決定了變數只是在特定時間(生命週期,範圍中)用於儲存特定值的一個名字而已。 一個變數可以在生命週期內任意改變類型。(太靈活了以至於好複雜) JavaScript 變數可以用來儲存兩種類型的值: 基本類型值和參考型別值。 變數的聲明在JavaScript 程式中,使用一個變數之前應該先聲明它。變數使用 var 關鍵字聲明的。
Time of Update: 2014-05-11
下面是使用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
Time of Update: 2014-05-10
之前在網上看到這種特效,無奈當時沒有收藏網址,導致後來一度不知道這個特效是怎麼實現的。今天特意在網上搜羅了一下,果然功夫不負有心人,被我找到了。 我也努力過自己嘗試著寫: 但只是單純的圖片放大,而且還影響了圖片周圍的元素的布局(因為圖片放大佔據了更大的空間)。