用 C# 做圖片驗證功能

之前寫 PHP 有用過 Captcha 驗證功能
有一個 Securimage 套件使用很方便
在 ASP.NET 有一個 BotDetect CAPTCHA
不過好像要安裝程式在主機上
由於主機不能亂安裝程式
所以放棄這項選擇

網路上的資料很多是自已實做
而產生的驗證圖片要越難破解(令人很難看懂)安全性才高
我實做的只有簡單的文字而已
所以是防君子不防小人囉~~哈哈

more

網頁元件重點提示輔助 Aj Spotlight

看了 jeff 在 JSDC 的經驗分享影片
裡頭有一個"線上教學模式"
說自已刻一個教學腳本其實不難
聽完後有一股衝動
想做成一個 jQuery 套件

more

jQuery 的 bind() 與 live() 差異

jQuery 的事件綁定
工作上是很常使用
平常用起來很順利
也覺得沒什麼要特別注意的地方
直到今天.....專案碰到問題
才發現事件綁定有分 bind()、live()

more

控制隱藏表格欄位 Aj TableColumnVisible

當表格裡的資料欄位很多
整個表格就顯得很雜很亂
有時只想看到某些欄位
卻沒辦法做直行的欄位顯示
於是我做了一個 Aj TableColumnVisible

more

生日欄位的下拉式選單 Aj Birthday

填表單的生日欄位
通常都是三個下拉式選單
把它寫成 jQuery Plugin
用起來滿方便的
也順便練習 Plugin 的寫法

more

管理載入 JavaScript 檔的類別庫 RequireJS

現在網站非常依賴 JavaScript
從基本的 jQuery 到各式各樣的 JS 外掛
常需要匯入大量的 JS 檔
檔案變多就變得很難管理
RequireJS 可以來統一管理 JS 檔
在效能跟管理都可以改善

more

用 JavaScript 自動偵測及動態匯入 jQuery 類別庫 (\x3C)

現在很多網站、外掛套件都需要 jQuery
一般自行製作的網站
在匯入 jQuery 類別庫的方面可以自行掌握
比較少有重覆匯入的情形
但是遇到 Wordpress、Joomla、Xoops 等
在這些 CMS 寫外掛或套件時
一不注意就會發生未匯入或重覆匯入的錯誤發生
如果重覆匯入 jQuery 類別庫
會把之前的變數全清空
網站會發生奇怪的錯誤
而且非常難發現

more

JSTree 樹狀結構選單

樹狀結構最常看到的就是檔案總管
一層一層地呈現資料夾及檔案
JSTree 是 jQuery 套件
運用 JS + CSS 來模擬樹狀結構
讓人感覺就像在網頁上使用檔案總管一樣

more

HTML 的 Select 在 IE 7、8 上,看不到動態增加的 Option

這問題是用 jQuery 動態增加下拉式選項
結果會在 IE 7、8 上會看不到新增加的選項
在 Firefox、Chrome、IE 9、IE 10 是正常運作
這又是瀏覽器相容性的關係
真是麻煩

more

ASP.NET 將圖片畫上文字,最後在網頁上產生圖片(GDI+)

最近有個活動
結果要產生優惠卷
以供參加者列印或下載
不過當企畫在問的時候
我還忘記以前有用 GDI+ 做過
還回答說用 Flash 才可以
真是健忘~~哈哈

more

Waterfall 瀑布流布局 jQuery Masonry

逛網頁逛到活動通
覺得列表的效果很炫
原來是瀑布流布局
套件本身會計算 DIV 的長寬
然後用 CSS 的 position: absolute; 定位
呈現出類似磚塊牆的效果

more

C# 物件當資料來源,結合 jQuery.Gantt 製作甘特圖

在網頁上畫出甘特圖感覺起來是很難
好險有 jQuery.Gantt 套件
讓程式人員不費吹灰之力就可以使用
圖表畫面及擴充功能也是一級棒
jQuery 套件的資料來源一般是吃 JSON 字串居多
一來資料量小、傳輸快
二來資料層級可無限擴充
如果用 Ajax 來溝通也是無障礙

more