prototype.js轻量级WEB开发的首选ajax框架(二):Try.these() 的作用

吕的部落格唯女子与小人为难养也近之则不孙远之则怨

prototype.js轻量级WEB开发的首选ajax框架(二)

昨天应该把Try.these() 这个函数也一块说了,因为今天讲得是关于封装的Ajax的类库了。

Try.these() 的作用和C#里的try{}catch{try{}catch{.....}}作用一样,就是按顺序执行一串的函数,直到这些函数的其中某个正常工作,这个看起来没用的(因为javascrpt本身就有try{}catch(e){}但是实际上这个东西用在某些时候却让你感到很轻常很自然,比如些有语句Firefox与IE不兼容,这种情况下可以分别写两个专门对Firefox与IE的函数,然后使用

<script>
function testTry{
return Try.these(
function() {专门针对IE},
function() {专门针对Firefox}
);//吕的部落格:http://www.lvjiyong.com
}
</script>

这样事先我们不用再检查浏览器类型,当是IE时,执行专门针对IE自动跳出,而Firefox则在执行专门针对IE时不能正常工作,所以将继续尝试执行专门针对Firefox,如此可以针对更广的应用,让我们的感觉也觉得轻松。

天要下雨,先忙去了,今天就到这儿吧。


所属分类:技术手册标签:prototype.jsAJAX prototype.js轻量级WEB开发首选ajax框架(二) 吕 @ 2006年5月6日14点00分 PM 编辑 prototype.js轻量级WEB开发的首选ajax框架(二)阅读(4305) 评论(0)

相关文章

评论

还没有评论
标题(请在评论前按F5或直接注册会员,否则您的评论可能不会成功)
姓名*
主页或邮箱
验证码*如无法识别验证码请双击(如无法识别请双击图片更换)
评论内容
     

谷歌中prototype.js轻量级WEB开发的首选ajax框架(二)相关文章

数据加载中,请稍候……