09 2013 档案

摘要:背景如上图所示,系统www.a.com/index.html页面中嵌入一个iframe,iframe中访问不同域的www.b.com/index.html然后b中有个按钮“保存”,想调用父页面a.com/index.html中的一个js方法saveFavorite()问题iframe和父页面如果是同一个域的,那问题很好办,直接parent.saveFavorite()即可。但问题难在是不同域,不同域是不允许相互访问js代码的。解决方案跨域的问题,也有不少的解决方案(参考:http://blog.csdn.net/sfdev/archive/2009/02/13/3887006.aspx),这里 阅读全文
posted @ 2013-09-12 13:34 jackchain 阅读(9350) 评论(0) 推荐(0) 编辑
摘要:前一阵子,我们发现高版本的Safari中默认会阻止第三方cookie,如下图所示。问题什么是第三方cookie呢?在访问一个网站A时,网站A算作第一方,如果网站A中引用了另一个网站X(网站X的域名与网站A的域名不同)的资源,这时这个网站X就被认为是第三方。需要注意的是,这儿区分不同网站的标准是域名是否相同,而不是这两个网站是否由同一个公司运营。比如,taobao.com和tmall.com被认为是两个网站,尽管它们都属于阿里集团。在网站建设中,使用第三方资源非常常见,大多数据情况下,这并不会带来问题。不过有时候,我们可能希望能读写这个第三方域下的cookie,这时问题就来了。比如我们有一个网站 阅读全文
posted @ 2013-09-12 10:55 jackchain 阅读(10350) 评论(1) 推荐(1) 编辑
摘要:移动端到服务端通信往往会发生很多莫名的异常情况,如何有效的监控proxy异常,给用户友好的用户体验呢?Proxy给我提供了异常exception的监听事件,只需要监控该项目即可。Sencha Touch Store的基类如下:Ext.define('HzyApp.store.Base', { extend: 'Ext.data.Store', config: { proxy: { scope: this, listeners: { exception: function (proxy, resp... 阅读全文
posted @ 2013-09-03 10:56 jackchain 阅读(527) 评论(0) 推荐(0) 编辑
摘要:1.目录移动框架简介,为什么选择Sencha Touch?环境搭建创建项目框架,框架文件简介创建简单Tabpanel案例自定义图标的方式WebApp产品测试和发布HTML5离线缓存发布成Android/IOS本地app应用移动框架简介,为什么选择Sencha Touch?目前市面上,移动应用web框架,也算是风生水起,不断涌现,各个都称自己最牛逼。常见的几个框架主要有jquery Mobile,Dojo Moble,Sencha Touch,我这里是极端推荐Sencha Touch,至于它多优秀,不是我说了算,只有你亲自用过,做过项目之后才能领悟他的魅力;至于从没用过的口水党,请绕道。Senc 阅读全文
posted @ 2013-09-01 03:44 jackchain 阅读(4277) 评论(12) 推荐(8) 编辑

点击右上角即可分享
微信分享提示