Time of Update: 2014-03-13
相信許多人都會用過搜尋欄自動匹配關鍵詞的功能,無論是像google的專業搜尋引擎,還是普通的網站,現在許多都用上了這種關鍵詞匹配技術,本文介紹的用jQuery實現的關鍵詞匹配技術,當然要整合到自己的系統中還需要連結背景代碼。 在現在的Web設計中,提高使用者體驗是企業最為注重的內容之一。在搜尋表單中,根據輸入的部分內容進行關鍵字匹配提示功能,就是最直觀和常用的互動體驗,類似功能已經被多數的互連網網站應用程式。例如Google的搜尋方塊效果如下:這裡介紹一個jQuery實現搜尋索引鍵自動匹配
Time of Update: 2014-03-12
JS實現:點擊退出系統,出現提示資訊框,點確認,返回到相應頁面,點取消,保留在當前頁面 在Index.php頁面寫入JS代碼:<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+Jmx0O3NjcmlwdCBsYW5ndWFnZT0="javascript"
Time of Update: 2014-03-12
回想2年前剛開始接觸手機項目,接到PSD稿後,發現視覺設計師們喜歡用微軟雅黑作為中文字型進行設計,於是我寫頁面的時候也定義 font-family 為微軟雅黑,後來發到線上後,細心的產品經理髮現頁面的字型不是微軟雅黑,要求馬上修改,我就驚呆了,還跟產品爭執一番。後來瞭解到的手機系統 ios、android 等是不支援微軟雅黑字型,為了滿足產品的需要,保證視覺稿的還原度,手機端是如何定義微軟雅黑字型呢?相信大家會想到 @font-face 定義為微軟雅黑字型並存放到 網頁伺服器上{:;:; :;
Time of Update: 2014-03-12
當我們在用jquery的each做迴圈遍曆的時候常常會使用到this而有時候我們不知道this所指的到底是什麼,因為要使用jquery的方法 前提此對象必須是jquery對象。另外要判斷一個javascript的對象是什麼類型,可以使用typeof,但是typeof只能判斷出js的基礎對象(string,boolean,number,object)判斷一個對象是否為jquery對象可以用 obj instanceof jQuery例如: ?
Time of Update: 2014-03-12
非常平滑的JS圖片滾動特效代碼,無縫迴圈,速度可自訂,滑鼠移至上方時停止。它的特點是JS和圖片地址分離,這樣做你就經易的從資料庫動態調用每張圖片的地址,方便控制,因此它非常的應用。 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2014-03-12
先瞭解下各事件的區別 KeyDown:在控制項有焦點的情況下按下鍵時發生 KeyPress:在控制項有焦點的情況下按下鍵時發生 KeyUp: 在控制項有焦點的情況下釋放鍵時發生 1、KeyPress主要用來接收字母、數字等ANSI字元。KeyDown 和 KeyUP 事件程序通常可以捕獲鍵盤除了PrScrn所有按鍵(這裡不討論特殊鍵盤的特殊鍵 2、KeyPress 只能捕獲單個字元,KeyDown 和KeyUp 可以擷取的群組合鍵。 3、KeyPress
Time of Update: 2014-03-12
在一些要求不是很高的小項目中,可以使用一些雖不是通用且不是新技術但是確實可以很好實現功能的技術來實現這些功能。這樣系統不是顯示的很複雜,且可以方便維護。 建立一個exportPrint.html頁面,裡面的代碼如下所示,就可以實現匯出到Excel和列印網頁。複製代碼
Time of Update: 2014-03-11
本篇文章主要是對JS中類或對象的定義進行了說明介紹,需要的朋友可以過來參考下,希望對大家有所協助我們知道,JS是物件導向的。談到物件導向,就不可避免的要涉及類的概念。一般像c#,java這些強型別語言都有固定的定義類的文法。而JS的不同之處在於它能使用各種方法實現自己的類和對象。一般的實現有以下幾種方式: 1.工廠方式工廠方式是指建立一個返回特定物件類型的工廠函數,範例程式碼如下: 代碼如下:function
Time of Update: 2014-03-12
開源的應用程式和它們的原始碼可以免費獲得,因為著作權是屬於任何進行過修改或者提交代碼的人。大多數提供開源軟體的公司都可以建立行業標準,因此可以獲得有利的競爭優勢。 很多的開源應用程式和工具都有很強的替代性。相對於其他昂貴的工具來說,開源工具相容性比較好,並且他們是免費的。這樣開發人員在進行日常的工作時便可以不花錢就可以獲得這些必要的工具和程式。這篇文章20款優秀的開源工具分享給 Web 開發人員。您可能感興趣的相關文章期待已久的2013年度最佳 jQuery 外掛程式揭曉小夥伴們都驚呆了!
Time of Update: 2014-03-12
簡單的說,解構函式是用來在對象關閉時完成的特殊工作,比如我寫的上例,在執行個體化同時開啟某檔案,但是它什麼時候關閉呢,用完就關閉唄,所以解構函式直接關閉它, 又或者在析構時,我們將處理好的某些資料一併寫進資料庫,這時可以考慮使用解構函式內完成,在析構完成前,這些對象屬性仍然存在,並且僅用於內部訪問,所以可以放心的做與對象有關的任何善後工作 解構函式並不是為了把對象自身的記憶體釋放,而是當使用者需要額外釋放某些記憶體時用它來指導php需要釋放的記憶體在哪裡,最後php在析構時使用複製代碼
Time of Update: 2014-03-12
1、由後台action 傳給前台是需要將map 轉成json格式 複製代碼 代碼如下: Map<String, List> resultMap; JSONObject json = JSONObject.fromObject(resultMap); message = json.toString(); List中存放多個student對象 2、前台js 中先將結果json串轉成對象 複製代碼 代碼如下: var obj = eval("("+data+")");
Time of Update: 2014-03-12
網站快速載入,是提供良好使用者體驗的前提。然而,網站功能的不斷增多,程式包的不斷臃腫,導致網站訪問時較大的下載量,最終影響了響應速度。沒有一個使用者喜歡等待,如何減少代碼量,為網站減去過多負擔,Craig Buckler在sitepoint網站發表了一篇文章《10 Quick and Easy Fixes to Reduce Page Weight》,分享為網站減負的十個建議。下面為該文的編譯內容。
Time of Update: 2014-03-12
對上一章節的原廠模式進行代碼重寫 複製代碼1 function Human(name, sex) {2 this.name = name;3 this.sex = sex;4 this.say = function () {5
Time of Update: 2014-03-12
直接看代碼 複製代碼 代碼如下: <form id="payForm" action="yeepaypay.html" target="_blank" method="post" onsubmit="return checkform();"> 例子中的onsubmit函數即為表單提交前觸發的函數 複製代碼 代碼如下: function checkform() { var value = $("input[name='payWay']:checked").val(); if
Time of Update: 2014-03-11
本文為大家介紹下JavaScript對象的兩點:動態選擇方法及屬性、遍曆對象屬性和方法,需要的朋友可以參考下(一)動態選擇方法及屬性 在實際工作中,我們經常會遇到這種情況:根據某個條件來調用兩個方法[1]中的一個,或是在兩個屬性[2]中的一個上面進行讀寫操作。下面的代碼展示了這種情形: 代碼如下:if (condition) { myObj.method1(someArg); } else
Time of Update: 2014-03-11
本篇文章主要是對javascript操作referer進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所協助Referrer的重要性HTTP請求中有一個referer的報文頭,用來指明當前流量的來源參考頁。例如在www.sina.com.cn/sports/上點擊一個連結到達cctv.com首頁,那麼就referrer就是www.sina.com.cn/sports/了。在Javascript中,我們可以通過document.referrer來擷取同樣的資訊。通過這個資訊,我
Time of Update: 2014-03-12
通常我們的網站裡面會載入一些js代碼,統計啊,google廣告啊,百度同盟啊,阿里媽媽廣告代碼啊,一堆,最後弄得頁面載入速度很慢,很慢. 解決辦法:換一個js包含的方式,讓javascript載入速度倍增. 把通常載入方式: 複製代碼 代碼如下: <script src="xxxx.js"></script> 改變成: 複製代碼 代碼如下: <script type="text/javascript">
Time of Update: 2014-03-12
通常在以下語句結構中需要判斷真假 if分支語句while迴圈語句for裡的第二個語句如 if (boo) { // do something} while (boo) { // do something} JavaScript中有6個值為“假”,這六個值是 falsenullundefined0'' (Null
Time of Update: 2014-03-12
通常在以下語句結構中需要判斷真假 if分支語句 while迴圈語句 for裡的第二個語句 如 複製代碼 代碼如下: if (boo) { // do something } while (boo) { // do something } JavaScript中有6個值為“假”,這六個值是 false null undefined 0 '' (Null 字元串) NaN 這裡面false本身是布爾類型,其它5個則不是。 除了這6個外,其它均為“真” ,包括對象、數組、正則、函數等。注意 '0'、
Time of Update: 2014-03-11
本篇文章主要是對JavaScript對IE操作的經典代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所協助這段時間一直在用ajax技術做東東,所以也就有更多機會對JavaScript知識進行學習。之前在網上搜集了一些關於JavaScript對IE操作的代碼(具體在哪裡cope的記不清了,所以出處就不加了),感覺在開發過程中很有用,當然只適用於IE,FF會有問題的。現在貼出來分享。 代碼如下:1.將徹底屏蔽滑鼠右鍵oncontextmenu="window.e