05 2012 档案

摘要:Math.guid = function(){ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxx'.replace(/[xy]/g, function(c){ var r = Math.random()*16|0 , v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }).toString();}f9a2f2f8-e435-4feb-945c-e375dd0b6be 阅读全文
posted @ 2012-05-31 17:42 Nano 阅读(390) 评论(0) 推荐(0)
摘要:比如说 window.alert = function(){}这样的话我们想用弹窗的话就会失效了..如果还想用的话具体解决方法有二种第一种:自己家的不行了就去别人家借一个..window.alert = function(){}function alert(str){ var iframe = document.createElement('iframe'); document.body.appendChild(iframe) iframe.contentWindow.alert(str)}第二种(推荐):只是覆盖了方法,去他老家找他..window.alert = func. 阅读全文
posted @ 2012-05-30 17:36 Nano 阅读(1529) 评论(0) 推荐(0)
摘要:ie6,7下html的overflow默认是overflow-x:hidden;overflow-y:scroll;其他浏览器是overflow:visible;要让body都overflow:hidden;设置html{overflow:visible;}即可还原在把ie6,7html{overflow-x:hidden;overflow-y:scroll;}就好了人们肯定会说隐藏时候直接把html设置overflow:hidden就好了具体问题还得具体分析吧..如果浏览器滚动一半的时候去设置这个的话非IE浏览器就会滚动到顶部..这肯定不是我想要的..所以还是根据浏览器特定要求来这么做,就没 阅读全文
posted @ 2012-05-30 17:09 Nano 阅读(966) 评论(0) 推荐(0)
摘要:分享下我们公司现在目前基于nodejs的前后端分离的架构..之前公司使用 php + smarty + html这样代码融合太死.在上线发布,代码调试维护,都非常不方便,所以目前选择了nodejs来做中间层,nodejs不去过多的处理业务,只需要负责http请求,后端返回数据给nodejs,node获得数据来渲染模板, 这样的好处不言而喻,我只要数据接口来处理前段内容.不管你后面是如何语言,如何实现.实现了前后端的分离,可以单独发布.因为node不用去处理复杂的业务处理,所以只要一个简单的mvc框架就够了,m可以不用,主要c 和 v就可以了~controller -> 根据页面请求来相应 阅读全文
posted @ 2012-05-09 15:43 Nano 阅读(5010) 评论(1) 推荐(0)