Time of Update: 2016-05-10
一次WEB前端最佳化嘗試,WEB最佳化嘗試今天對自己做的項目中的一個設計器介面載入速度上進行了最佳化,因為頁面在載入的時候,感覺有點慢。首先,我用firefox的yslow和chrome的pagespeed進行了測試,效果如下,分數有點不同,但是都是很低的。我其實主要在chrome下用pagespeed的提示進行最佳化的。yslow最佳化前:
Time of Update: 2016-05-10
JS延時器提示框的應用執行個體代碼解析,js應用執行個體廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>延時顯示提示框</title><style>#div1 {float: left;width: 60px;height: 60px;background-color:
Time of Update: 2016-05-10
js隨機產生姓名、手機號、社會安全號碼、銀行卡號【實現代碼】,js銀行卡開發測試的時候,經常需要填寫姓名、手機號、社會安全號碼、銀行卡號,既要符合格式要求、又不能重複。大家會到網上搜各種產生器。能不能自己寫一個簡單的產生器呢。下面是隨機產生姓名、手機號、社會安全號碼、銀行卡號的js代碼。// 產生隨機姓名 function getName(){ var familyNames = new Array( "趙", "錢", "孫", "李", "周", "吳",
Time of Update: 2016-05-10
Bootstrap Chart組件使用教程,bootstrapchartBootstrap是由前Twitter設計師Mark Otto和Jacob
Time of Update: 2016-05-10
jquery實現去除重複字串的方法小結,jquery小結本文執行個體總結了jquery實現去除重複字串的方法。分享給大家供大家參考,具體如下:這裡總結了三種去除重複字串的方法:把例子貼上,用jQuery方便些,首先要搭好環境,就是在同一目錄下(同一檔案夾下)保證有所使用的jquery1.8.1(如果是其他版本就在html代碼中作相應改動)第一:<html><head><script
Time of Update: 2016-05-10
基於BootStarp的Dailog,BootStarpDailogBootStrip簡介Bootstrap,來自 Twitter,是目前很受歡迎的前端架構。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷。 它由Twitter的設計師Mark Otto和Jacob
Time of Update: 2016-05-10
如何使用jquery修改css中帶有!important的樣式屬性,jquerycss<div class="test">使用jquery修改css中帶有!important的樣式屬性</div>外部樣式為:div.test{ width:auto !important; overflow:auto !important}通過 $("div.test").css("width","100px");和 $("div.test").css("width","100px !
Time of Update: 2016-05-10
onclick和onblur衝突問題的快速解決方案,onclickonblur衝突新浪首頁的搜尋方塊裡面有一個使用ajax的下拉框。我們需要實現一個點擊下拉框裡面的一項,讓搜尋方塊裡面的值變成這一項,同時下拉框消失的效果,但同時在點擊其他地方的時候,這個下拉框也要消失。大致我們同時使用onblur和onclick來使下拉框隱藏,但是更大的問題出現了,這兩個功能相衝突,onblur過於強悍,根本沒有onclick方法實現的機會,搜尋方塊無法擷取點擊項的內容。這個就是我們想要解決的onclick和o
Time of Update: 2016-05-10
JS功能代碼集錦,js代碼集錦1.模仿fade in(),fade out().原理:setInterval ( "opacity++透明度“函數,時間間隔)var alpha = 0;function play(){timer = setInterval(function(){alpha += 2;alpha > 100 && (alpha = 100);aImg[index].style.opacity = alpha / 100;aImg[index].style.filter =
Time of Update: 2016-05-10
js實現div在頁面拖動效果,jsdiv頁面拖動本文執行個體講述了js實現div在頁面拖動效果。分享給大家供大家參考,具體如下:<style type="text/css">body { margin: 0px;}#div1 { display: none; position: absolute; z-index: 1000; height: 100%; width: 100%; background: #000000; filter:Alpha(opacity=30);}#div2
Time of Update: 2016-05-10
開啟BootStrap學習之旅,開啟bootstrap之旅本文總結了Bootstrap之所以廣泛流傳的11大原因。如果你還沒有使用Twitter Bootstrap,建議你去瞭解一下。我也是最近才有所發現的,不過有更好的訊息,在前兩天微軟發布的VS2013正式版中,也已經將BootStrap3.0的版本加入了額,連微軟都看到bootStrap的強大,而且它的確很不錯,所以我也不得不學習。這裡有我對VS2013更新的簡要介紹,有興趣的話你可以看一眼Visual Studio
Time of Update: 2016-05-10
javascript和jquery分別實現使用者登入驗證,javascriptjquery在上一篇文章http://www.bkjia.com/article/83504.htm中,用javascript實現了使用者驗證,但並沒有對密碼進行驗證,這次追加了這個功能,並分別用javascript和jquery實現。一.用jquery的ajax實現的關鍵代碼實現如下/*jquery實現$(document).ready(function(){
Time of Update: 2016-05-10
學JavaScript七大注意事項【必看】,javascript七大必看知識說明:初學JavaScript,注意以下七大細節,在實現同樣功能的情況下,讓我們的代碼更易懂、效率更高。一、簡化代碼例如:建立對象之前是這樣的:Var car = new object();Car.color = “red”;Car.wheels = 4;Car.age = 8;而現在可以寫成這樣子:Var car = {color:'red', wheels:4, age:8}例如:建立數組之前是這樣的:Var
Time of Update: 2016-05-10
JavaScript入門教程之參考型別,javascript入門教程參考型別參考型別是一種資料結構,用於將資料和功能組織在一起。它也常被稱為類,但這種稱呼並不妥當。儘管
Time of Update: 2016-05-10
一分鐘理解js閉包,一分鐘js閉什麼是閉包?先看一段代碼:function a(){ var n = 0; function inc() { n++; console.log(n); } inc(); inc(); }a(); //控制台輸出1,再輸出2簡單吧。再來看一段代碼:function a(){ var n = 0; this.inc = function () { n++; console.log(n); };}var c = new a()
Time of Update: 2016-05-10
jQuery外掛程式AjaxFileUpload實現ajax檔案上傳,jqueryajax上傳外掛程式本文執行個體為大家分享了AjaxFileUpload實現檔案上傳的具體代碼,供大家參考,具體內容如下jQuery外掛程式AjaxFileUpload用來實現ajax檔案上傳,該外掛程式使用非常簡單,接下來寫個demo示範怎麼用AjaxFileUpload外掛程式實現檔案上傳。1、引入AjaxFileUpload外掛程式相關的js複製代碼 代碼如下:<script
Time of Update: 2016-05-10
深入理解js promise chain,promisechain新的標準裡增加了原生的Promise。這裡只討論鏈式使用的情況,思考一下其中的細節部分。一,關於 then() 和 catch() 的複習then() 和 catch() 的參數裡可以放置 callback 函數用來接收一個 Promise的最終結果。then() 可以接收一個參數,那麼這個 callback 只會在 Promise resolve() 的時候被調用。then() 還可以接收第二個參數,那麼第二個
Time of Update: 2016-05-10
JavaScript編寫檢測使用者所使用的瀏覽器的程式碼範例,javascript樣本能力檢測在編寫代碼之前先檢測特定瀏覽器的能力。例如,指令碼在調用某個函數之前,可能要先檢測該函數首付存在。這種檢測方法將開發人員從考慮具體的瀏覽器類型和版本中解放出來,讓他們把注意力集中到相應的能力是否存在上。能力檢測無法精確地檢測特定的瀏覽器和版本。怪癖檢測怪癖實際上是瀏覽器實現中存在的bug,例如早期的webkit中就存在一個怪癖,即它會再for-in迴圈中返回被隱藏的屬性。怪癖檢測通常涉及到運行一段代碼,
Time of Update: 2016-05-10
jquery實現下拉框功能效果【執行個體代碼】,jquery下拉框說不清楚,直接<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title></title> <style type="text/css"> * { margin: 0;
Time of Update: 2016-05-10
BootStrap製作導航條執行個體代碼,bootstrap導航條什麼是 Bootstrap?Bootstrap 是一個用於快速開發 Web 應用程式和網站的前端架構。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的。bootstrap 導航條摸索了好久,要不就是左邊和右邊不會水平對齊,要不就是顏色不一樣,菜鳥最後終於搞定,直接把代碼放這裡,以後直接用代碼如下所示:<!DOCTYPE html><html lang="zh-cn"><head&