彙整

表單提交(submit)時使用preventDefault可能產生的問題

作者:

12 4 月, 2011 2:58 下午 | 5 則迴響


表單提交(submit)時使用preventDefault可能產生的問題

在表單內的任一輸入框按下Enter後,預設情況下表單會自動提交,若使用preventDefault阻止後,表單將從此不能Submit,怎麼辦? 一般我們設計HTML表單後,若在Form內的文字框按下Enter,預設會觸發Submit事件,造成表單提交。但若有某些文字框我們有特別的用途,希望它按下Enter後不要Submit表單,而是去做一些特定的動作,此時我們可以先使用preventDefault...

閱讀更多


淺談 jQuery圖片延遲載入特效 LazyLoad 原理

作者:

22 3 月, 2011 3:03 下午 | 1 則迴響


淺談 jQuery圖片延遲載入特效 LazyLoad 原理

LazyLoad特效,其實已經流行好一陣子了,它是一個jQuery的外掛,可以讓還沒出現在畫面上的網頁元素先別載入,直到使用者捲動捲軸,移到該元素時,它才載入。這對於網站上塞滿圖片的人可是一大福音,因為使用LazyLoad技巧,可以提升網站的載入速度。 Wow,這是怎麼辦到的?


使用javascript (或jQuery)對SEO影響的迷思

作者:

19 10 月, 2009 1:49 上午 | 8 則迴響

最近遇到想做SEO的客戶,因為該客戶現有的網站選單,主要以Flash製作,觀看網站的原始碼就很容易了解spider應該很難分析全站的架構。不過因為該站經營三、四年了,除了要修改選單為適合SEO的方式,我想最好也要保持選單與視覺設計的一致性,除了不要破壞視覺識別,也希望讓操作性的影響降到最低。


jQuery外掛-EZJax讓你輕鬆使用AJAX載入動態內容!

作者:

27 9 月, 2009 7:06 下午 | 留言

其實jQuery本身透過.load函式就簡化了非常多傳統統AJAX的使用步驟,而EZJax外掛更加簡化,讓幾乎不懂AJAX原理與細節的人也能很容易的達成動態載入內容的功能,除了有助於搜尋引擎最佳化(SEO)外,在載入內容時也能安排一些滑動或漸入漸出的特效。 另外根據官網的說明,此外掛支援 IE6以上, FireFox, Safari, 及 Opera。先到EZJax官網下載EZJax,然後就開始試...

閱讀更多


jQuery – 為什麼我們需要簡單強大的javascript函式庫?

作者:

4 4 月, 2009 10:44 上午 | 3 則迴響


jQuery – 為什麼我們需要簡單強大的javascript函式庫?

Javascript在十幾年前的地位,還僅只是個修飾網頁介面的工具箱,雖然它號稱是做給非程式人員用的,但這簡直就是鬼話。約十幾年前,我在學校正開始學習寫網頁時,javascript僅是用來作跑馬燈、連結選單(mouse移到選項上會彈出選單可是當時超炫的功能)、萬年曆、計算機…等等效果的語言。 最近javascript被炒紅,完全是因為Ajax(Asynchronous JavaScri...

閱讀更多


jQuery簡易垂直滑動選單

作者:

29 3 月, 2009 5:58 下午 | 留言

製作垂直的滑動選單再也不是難事了,這裡使用的是jQuery這個javascript的framework。以下開始介紹作法: 我們先來製作一下選單的部份,在body標籤內放上這樣的內容: [html] <dl> <dt><a href="#">Item1</a></dt> <dd> <ul> &l...

閱讀更多