2012年11月5日 星期一
JavaScript 中文輸入法
攔截有的沒的輸入法時 Event.KeyCode 時 只有 onkeydown 才能捉取 onkeypress 捉取不到
event.keyCode 的值均為 229 因情況而處理
下列為遇到輸入法key字時就擋掉
function F_Input() {
var event = window.event || e;
if (event.keyCode == 229) {
event.returnValue = false;
return false;
}
}
2012年8月7日 星期二
2012年6月6日 星期三
Asp.Net 網頁時,若遇到長時間執行時
撰寫 Asp.Net 網頁時,若遇到長時間執行時
常會發生下列4個 TimeOut
(1) Session TimeOut --Default(20分)~解法 :要麻 Session 時間設長,不然就 Ajax 在 Time Out 之前定期更新
(2) Connection TimeOut --Default(30秒)~解法把 SqlCommand TimeOut 拉長
(3) ScriptTimeout--Default(90秒) ~解法把 ScriptTimeout 拉長 或 web.config的<httpRuntime> executionTimeout ,另外記得 web.config的 <compilation debug="false" 不然會被乎視
(4)Sys.WebForms.PageRequestManagerTimeoutException: 伺服器要求逾時~Default(90秒)
有用非同步傳輸 UpdataPanel 時需在 ScirptManager AsyncPostBackTimeout="INT32" 設置秒數
常會發生下列4個 TimeOut
(1) Session TimeOut --Default(20分)~解法 :要麻 Session 時間設長,不然就 Ajax 在 Time Out 之前定期更新
(2) Connection TimeOut --Default(30秒)~解法把 SqlCommand TimeOut 拉長
(3) ScriptTimeout--Default(90秒) ~解法把 ScriptTimeout 拉長 或 web.config的<httpRuntime> executionTimeout ,另外記得 web.config的 <compilation debug="false" 不然會被乎視
(4)Sys.WebForms.PageRequestManagerTimeoutException: 伺服器要求逾時~Default(90秒)
有用非同步傳輸 UpdataPanel 時需在 ScirptManager AsyncPostBackTimeout="INT32" 設置秒數
訂閱:
文章 (Atom)