摘要:
CodeIgniter应用中的若干备忘问题 1. CI中的controller都应当小写。刚开始为了区分单词,把第二个单词大写了,结果就是不认default_controller。事实证明这是错误的。放到linux下面就不灵了,应该全部小写,如果你大写了,CI会认为这是libraries里面的东西。不管怎样都应该全部小写,至少可以避免linux下区分大小写的问题。2. 分页的问题。CI的官方论坛下... 阅读全文
摘要:
通过file_get_contents来Post数据的实例2009-12-14 15:10 用file_get_contents来进行POST?很妖吧。我也没有想到还有这种妖的东西。在向东的博客上看到这个的:http://www.xiangdong.org/blog/post/1623/ 回忆未来?别惊讶,用他的话来说是山寨D。 原文: ... 阅读全文
摘要:
ajax跨域之JSONP事件背景:某个站点分为静态产品介绍页面(或由于某原因需要静态化),和一个独立的在线应用程序。静态产品页面属于www.a.com下,而在线应用程序作为一个相对独立的系统存在于app.a.com上。在www.a.com上需要显示在线应用程序(app.a.com)中用户的登录状态及简单的用户信息。由于需要实时的在静态页面中显示用户登录状态,在线应用程序提供了一个用户接口来输出当前... 阅读全文
摘要:
JSONP的起源2008年09月13日 Web开发作者:Bob Ippolito /原文链接浏览器安全模型规定,XMLHttpRequest、框架(frame)等只能在一个域中通信。从安全角度考虑,这个规定很合理;但是,也确实给分布式(面向服务、混搭等等本周提到的概念)Web开发带来了麻烦。为了实现跨域通信,通常的解决方案有3种:本地代理:需要一些硬件设施(没有服务器的客户端无法运行),并且带宽和... 阅读全文
摘要:
1.EXTJSRowEditorGrid点取消时插入的新行的解决方法<linkrel="stylesheet"type="text/css"href="/public/css/RowEditor.css"/><scripttype="text/javascript"src="/public/js/Plugins/RowEditor.js"></script>将新增删除放到行后面。{header:'... 阅读全文
摘要:
前一段一直在用Ext,可是在扩展的时候总是遇到问题,索性看Ext的源码,但是发现有很多createDelegate这个方法、一直不解,最近经高人点播,了解一二。 所属类:Function createDelegate( [Object obj], [Array args], [Boolean/Number appendArgs] ) :这个函数的目的是创建委托。 功能:什么都不多说了。看例子 代码... 阅读全文
摘要:
跑马灯效果 例子 写法 利用闭包 var panel = new Ext.Panel({ region: "south", xtype : 'panel', height : 25, items :[{ id : 'help', xtype : 'panel', listeners : { afterrender : function(p){ p.getEl().dom.innerHTML = ... 阅读全文