cloudio™

知識要用心體會 才能變成智慧

最新回應

JavaScript

總共有 14 篇文章符合此標籤 JavaScript

用Javascript產生DOM的工具

有時候會遇到要自己在送出頁面後用Javascript手工產生DOM

記不住的人可以參考這個小工具

好用的jQuery外掛datepicker(三)

到目前為止datepicker做的都是英文介面

老實說這樣對於部分使用者來說是"不順眼"的

為什麼不能直接顯示中文讓我選呢?

不錯的window.open傳值方法(ByFunction)

最近cloudio在遇到很多情況需要在window.open時把值傳過去,接回來

原本cloudio的習慣都是在被open的頁面(簡稱bPage)設定一個hidden

然後再開啟的頁面(簡稱aPage)去設定bPage中hidden的value來動作

讓updatepanel的AsyncPostBack終止

最近cloudio在案子上面需要用到AJAX的效果

最後決定用微軟的AJAX Extensions來實做

說真的UpdatePanel還蠻好用的

用prototype幫原生string物件加上trim方法

最近快被WYSIWYG線上編輯器搞死了

因為原先的舊系統有用寫個一個For IE的版本(因為那時FF還沒出吧,小弟推測)

所以小弟就開始寫了,因為編輯器要碰到很多處理Event的地方

用javascript的prototype來玩繼承

先前cloudio的用javascript寫物件中有一個小範例是用來

建立一個物件並且讓此物件擁有欄位跟方法

其中的方法其實是可以抽離此物件的

用JavaScript寫物件

用JavaScript寫物件有點像以前用ASP寫物件

都是沒有繼承、介面這些東西的

但是對於重度JavaScript使用者的PG來說

使用JavaScript寫物件真的是一件有用的方法

用JavaScript處理頁面圖檔失效

用JavaScript處理頁面圖檔失效 失連等情況發生

取得使用者控制項(ASCX)的clientID

先前寫asp的時候大家都知道把常用的固定版面的群組另外寫一支asp的檔案

要用的時候就include他就好了

javascript include javascript(使用jQuery)

寫網頁的時候有時會有這種需求
利用javascript來連結另一份.js的文件

使用jQuery的each做亂數排序

在做web頁面的呈現時常常會需要做一個亂數排序資料的需求

這邊clouio就不在server端做

而選擇直接在client實做

好用的jQuery外掛datepicker(二)

使用datepicker最主要的目的就讓使用者能夠更輕鬆的選擇日期
所以datepicker如果沒有設定的彈性的話的就沒什麼用了
datepicker預設可選的年份是你目前選中的年份+-10年

好用的jQuery外掛datepicker(一)

通常我們在寫程式常常需要使用者填寫日期格式
最常見的日期格式就是三個下拉式清單讓使用者選擇年月日
或是直接給一個text欄位讓使用者手工輸入
這兩種做法我們在接到值送往資料庫前都必須在確認一次是否接收到的值是符合日期格式
以免程式出現錯誤造成安全性漏洞

jQuery 的表格資料列選取

早期我們在寫asp的時候為了達到使表格的每一列資料有所區隔通常會作成
單數列一種樣式
雙數列一種樣式
這樣看起來會比較輕鬆
每一筆資料分的很清楚