Time of Update: 2016-03-22
通過隱藏iframe實現無重新整理上傳檔案操作,iframe上傳檔案其實在ajax出現之前,web應用也可以是無重新整理的,那時大多通過IFrame來做到這一點。當然Ajax出現之後,人們一窩蜂地投奔Ajax 的陣營了,iFrame 就乏人問津了。但是用iFrame來實現無重新整理上傳檔案確實一個很好的選擇。解決辦法是通過一個隱藏的iframe來處理上傳操作我採用的是ReactJS,amazeui,nodejs1.html
Time of Update: 2016-03-22
教你用javascript實現隨機標籤雲效果_附代碼,javascript標籤標籤雲是一套相關的標籤以及與此相應的權重。典型的標籤雲有30至150個標籤。權重影響使用的字型大小或其他視覺效果。同時,長條圖或餅圖表是最常用的代表約12種不同的權數。因此,標籤雲彩能代表更多的權,儘管不那麼準確。此外,標籤雲通常是可以互動的:標籤是典型的超連結,讓使用者可以仔細瞭解他們的內容。 大概可以理解為一堆相關或者不相關的標籤混到一塊,根據不同的重要程度,或者其他維度不同來為每個標籤設定不同的樣式已凸
Time of Update: 2016-03-22
基於jquery實現智能提示控制項intellSeach.js,jqueryeach一、需求 我們經常會遇到【站內搜尋】的需求,為了提高使用者體驗,我們希望能做到像百度那樣的即時智能提示。例如:某公司人事管理系統,想搜尋李XX,只要輸入“李”,系統自然會提示一些姓李的員工,這樣方便使用者使用。說白了,就是使用者邊輸入,系統會提示相關的結果;或者,當使用者點擊搜尋方塊時,就推薦一些內容,如360、百度都會提示今天的主要新聞或搜尋量大的內容。 jquery 已經有一個這樣的外掛程式了,叫
Time of Update: 2016-03-22
盤點javascript Regex中 中括弧的【坑】,Regex中括弧在javascript中使用正則時需要注意中括弧裡邊的一個坑,那就是中括弧內的元字元問題。自己踩到坑了,網上搜了一下還有不少人踩了這個坑,所以大概說一下。中括弧在正則中稱為字元組(Character
Time of Update: 2016-03-22
js純數字逐一停止顯示效果的實現代碼,js數字代碼js純數字逐一停止顯示效果的實現代碼function showScore($ele, num, secand, pause){ //second 按照秒數,動畫運行多少秒 if (!secand) { secand = 2;} if (!pause) { pause = 20;} var len = String(num).length; var temnum, times = 0 ,
Time of Update: 2016-03-22
基於jquery實現簡單的分頁控制項,jquery分頁控制項前台分頁控制項有很多,這裡分享我的分頁控制項 pagination.js 1.0版本,該控制項基於jquery。先來看一下預覽效果:預設情況下,點擊頁碼會像部落格園一樣,在url後面加上"#p頁碼"。控制項有2個參數需要注意:1. beforeRender:
Time of Update: 2016-03-22
Node.js實用程式碼片段之正確拼接Buffer,node.jsbuffer對於初學Node.js架構的開發人員來說,可能認為Buffer模組比較易學、重要性也不是那麼突出。其實,Buffer模組在檔案I/O和網路I/O中應用非常廣泛,其處理二進位的效能比一般字元串效能要高出很多,重要性可謂是舉足輕重。下面我們通過一個常式向讀者示範一下,使用buf.concat()方法進行拼接的過程。本例ch04.buffer-concat.js主要代碼如下:/** *
Time of Update: 2016-03-22
node.js使用cluster實現多進程,node.jscluster首先鄭重聲明:nodeJS 是一門單線程!非同步!非阻塞語言!nodeJS 是一門單線程!非同步!非阻塞語言!nodeJS 是一門單線程!非同步!非阻塞語言!重要的事情說3遍。 因為nodeJS天生內建buff, 所以從一出生就受到 萬千 粉絲的追捧(俺,也是它的死忠). 但是,傻逼php 竟然嘲笑 我大NodeJS 的效能。 說不穩定,不可靠,只能利用單核CPU。 辣雞 nodeJS. 艸!艸!艸! 搞mo
Time of Update: 2016-03-22
javascript 繼承學習心得總結,javascript學習心得看了不少js繼承的東西也該總結總結了。先說一下大概的理解,有不對的還望指正,也好更正一下三觀。另外說明下,下面的例子並非原創基本就是改了個變數名啥的,有的甚至直接拿過來用的。js繼承是用來幹啥的:首先說js沒有真正的跟其他物件導向的語言一樣概念的繼承,js裡邊所說的繼承是指類比繼承。具體js繼承是幹啥呢,剛開始做前端的時候我是用來面試的(最早寫些小效果的時候基本用不到,為啥要看呢,因為面試官很愛問這個問題啊),所以就看看大概的,
Time of Update: 2016-03-22
Node.js實用程式碼片段之擷取Buffer對象位元組長度,node.jsbuffer我們知道Node.js架構下的Buffer對象能夠對位元據提供很好的支援,那麼擷取一個Buffer對象真實的位元組長度則是必須要用到的功能了。Node.js架構為開發人員提供了一個Buffer.byteLength()方法,下面我們藉助一個官方文檔提供的常式向讀者示範一下該方法的使用過程。本例ch04.buffer-byteLength.js主要代碼如下: /** *
Time of Update: 2016-03-22
【JS+CSS3】實現帶預覽圖投影片效果的範例程式碼,css3範例程式碼一、前期準備1.1 案例分析適用情境:單例布局1.2 方法論V視圖 HTML+CSS+調試C js實現控制流程程D資料 最佳化擴充二、代碼結構<div class="slider"><!-- 特效區 --> <div class="main"><!-- 主視圖區 --> <div class="main_i"> <div
Time of Update: 2016-03-22
Js與Jq擷取瀏覽器和對象值的方法,jsjq擷取瀏覽器JS and Jquery 都能擷取頁面元素的寬度,高度和相對位移等數值,那他們之間能相互轉換或替代嗎,寫法又有哪些差異呢?本文將詳細為你介紹。1.Js擷取瀏覽器高度和寬度document.documentElement.clientWidth ==> 瀏覽器可見地區寬度 document.documentElement.clientHeight ==> 瀏覽器可見地區高度 document.body.clientWidth ==
Time of Update: 2016-03-22
Linux下為Node.js程式配置MySQL或Oracle資料庫的方法,node.jsoraclemysql使用安裝mysql 模組:在安裝根目錄 cmd命令列執行命令 npm install mysql安裝成功後、mysql資料庫表 已存在的情況下。在nodejs根目錄 建立mysql.js:var sys = require('util'); var mysql=require('mysql'); console.log('正在串連MySQL...'); var http =
Time of Update: 2016-03-22
簡述Matlab中size()函數的用法,matlabsizesize()函數用來擷取矩陣的行數和列數。(1)s=size(A),當只有一個輸出參數時,返回一個行向量,該行向量的第一個元素時矩陣的行數,第二個元素是矩陣的列數。(2)[r,c]=size(A),當有兩個輸出參數時,size函數將矩陣的行數返回到第一個輸出變數r,將矩陣的列數返回到第二個輸出變數c。(3)size(A,n)如果在size函數的輸入參數中再添加一項n,並用1或2為n賦值,則
Time of Update: 2016-03-22
JQuery使用者名稱校正的具體實現,jquery使用者名稱校正本執行個體為大家分享了JQuery使用者名稱校正功能,分享給大家供大家參考,具體內容如下$(document).ready(function(){}):定義頁面裝載完成時,需要執行的方法。$()獲得頁面指定的節點,參數是某種CSS的選取器。返回的是一個JQuery對象,可在其上執行JQuery方法。val()方法可以獲得節點的value屬性值html()設定某個節點中的html內容click()相應滑鼠點擊事件keyup()相應鍵盤
Time of Update: 2016-03-21
HTML DOM基礎知識,htmldom基礎知識HTML DOM基礎知識一、什麼是DOM?1、HTML DOM 定義了訪問和操作HTML文檔的標準方法。2、HTML DOM 把 HTML 文檔呈現為帶有元素、屬性和文本的樹結構(節點樹)。3、通過 JavaScript,您可以重構整個 HTML 文檔。您可以添加、移除、改變或重排頁面上的項目。要改變頁面的某個東西,JavaScript 就需要獲得對 HTML 文檔中所有元素進行訪問的入口。這個入口,連同對 HTML
Time of Update: 2016-03-21
學習web前端前感,學習web
Time of Update: 2016-03-22
分享js粘帖螢幕到web頁面外掛程式screenshot-paste,jsscreenshot-paste在很多場合下,我們可能有這樣的需求:提供個螢幕上傳到系統,作為一個憑證。傳統的操作方式是:螢幕,儲存檔案到本地,在web頁面上選擇本地檔案並上傳,這裡至少需要三步。有沒有可能直接將粘帖到web頁面上,然後上傳?答案是:可以的。這就是本文要介紹的內容了。由於我的項目有上傳螢幕這樣的需求,為了使用者體驗更佳,減少操作步驟,我在網上搜了一遍之後,找到了一些眉目。為了便於複用和共用,我又對該功能做了
Time of Update: 2016-03-22
AngularJS
Time of Update: 2016-03-21
get和post的區別,getpost區別1、get在地址欄上會顯示使用者資訊,安全性低,post採用加密方式傳輸,不顯示,安全性高。2、get相比post提交方式較快一點,因為post封裝了一次訊息在發送(加密)3、get方式請求的資料是放在http訊息頭中,post方式是把提交的資料放在http本文中4、get主要用於查詢,不修改伺服器上的資料,post會發送修改請求,從而修改伺服器上的資料5、get可以添加書籤,可以被緩衝,post不行6、get長度限制在2KB,且資料類型只允許ASCII