小围脖

Try , Try , Never Say Die !

 

2011年2月24日

通用JS获取页面尺寸及窗口位置

摘要: function getClientSize() {var doc = document.documentElement,body = document.body;return self.innerHeight ?[doc.clientWidth ? doc.clientWidth : self.innerWidth, self.innerHeight] :doc && doc.clientHeight ?[doc.clientWidth, doc.clientHeight] :[body.clientWidth, body.clientHeight];} function g 阅读全文

posted @ 2011-02-24 14:48 小围脖 阅读(488) 评论(0) 推荐(0)

Thread was being aborted 分析与解决

摘要: 在捕获异常的try块中使用response.redirect();或response.write();response.end();有时会提示线程已被中止(英文:"Thread was being aborted")错误;(该错误不会每次都产生,在相同地方只是偶尔会出现)分析该错误的原因是由于执行这两个命令会重新发起一次请求,将当前请求的进程abort掉;通俗点讲就是当进程还想继续执行的时候, 发现自己已经被调用过Abort方法了. 既然自己作为线程已经被中止, 就无法执行了, 于是exception丢了出来。解决方法有如下三种:1、将这两个命令放到try/catch块外, 阅读全文

posted @ 2011-02-24 14:13 小围脖 阅读(30879) 评论(1) 推荐(0)

导航