標籤:sea which 架構 reg code sar end name gettime
//寫入cookie
function
setCookie(name, value) {
var
Days = 30;
//此 cookie 將被儲存 30 天
var
exp =
new
Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name +
"="
+ escape(value) +
";expires="
+ exp.toGMTString();
}
///刪除cookie
function
delCookie(name) {
var
exp =
new
Date();
exp.setTime(exp.getTime() - 1);
var
cval = getCookie(name);
if
(cval !=
null
) document.cookie = name +
"="
+ cval +
";expires="
+ exp.toGMTString();
}
//讀取cookie
function
getCookie(name) {
var
arr = document.cookie.match(
new
RegExp(
"(^| )"
+ name +
"=([^;]*)(;|$)"
));
if
(arr !=
null
)
return
unescape(arr[2]);
return
null
;
}
//===================== cookie相關 end ======================== //
//===================== form 表單 序列化 外掛程式 相關 beign ======================== //
var
$ = jQuery;
(
function
($){
$.fn.serializeJson=
function
(){
var
serializeObj={};
var
array=
this
.serializeArray();
var
str=
this
.serialize();
$(array).each(
function
(){
if
(serializeObj[
this
.name]){
if
($.isArray(serializeObj[
this
.name])){
serializeObj[
this
.name].push(
this
.value);
}
else
{
serializeObj[
this
.name]=[serializeObj[
this
.name],
this
.value];
}
}
else
{
serializeObj[
this
.name]=
this
.value;
}
});
return
serializeObj;
};
})(jQuery);
//===================== form 表單 序列化 外掛程式 相關 end ======================== //
//===================== 斷行符號觸發 子頁面 查詢事件 相關 beign ======================== //
// 主架構頁上增加 斷行符號觸發frame子頁 查詢動作 (僅當子頁面有 .btnSearch的按鈕時才觸發)
jQuery(window.document).keyup(
function
(event) {
if
(event.which ==
‘13‘
) {
var
jBtn = jQuery(
".btnSearch"
);
if
(jBtn.length > 0) {
jBtn.click();
}
}
});
js的一些工具類