摘要:好久没写博客了,发现又从左面的排名里掉出去了。说来惭愧,一直说是开源,但是源码一直没能放到git里面。原因是,不会用。最近终于把git弄明白了。把源码都放进去了。刚兴趣的话可以来看看。https://github.com/jyk0011名称设置为 naturefw好了,不应该用jyk0011。有没有... 阅读全文
js的动态加载、缓存、更新以及复用(四)
2014-06-21 16:44 by 金色海洋(jyk), 4154 阅读, 1 推荐, 收藏, 编辑
摘要:本来想一气呵成,把加载的过程都写了,但是卡着呢,所以只好在分成两份了。 1、页面里使用来加载 boot.js 。 2、然后在boot.js里面动态加载bootLoad.js。以时间作为标识var dateVer = date.getYear() + '_' + date.getMonth()... 阅读全文
ajax的再次封装!(改进版) —— new与不 new 有啥区别?
2014-06-21 09:36 by 金色海洋(jyk), 4951 阅读, 1 推荐, 收藏, 编辑
摘要:把有限的生命投入到无限的重构中去!并发、回调,new?不new? 阅读全文
ajax的再次封装!
2014-06-16 11:30 by 金色海洋(jyk), 11717 阅读, 9 推荐, 收藏, 编辑
摘要:js好强大,json心目中的女神,jQuery真方便! 阅读全文
js的动态加载、缓存、更新以及复用(三)
2014-06-11 08:57 by 金色海洋(jyk), 3823 阅读, 3 推荐, 收藏, 编辑
摘要:总体思路1、 建立一个js服务,该服务实现通用js文件的加载、依赖、缓存、更新以及复用。2、 各个项目如果使用通用js,可(bi)以(xu)使用js服务实现加载。3、 Js服务只提供通用的js,比如jQuery、my97、easyUI等(可根据实际情况设定具体的js文件)。4、 其他针对特点需求写的... 阅读全文
js的动态加载、缓存、更新以及复用(一)
2014-06-07 09:04 by 金色海洋(jyk), 31809 阅读, 10 推荐, 收藏, 编辑
摘要:好久没写博客了,不写点啥,憋得慌。 阅读全文
以【猫叫、老鼠跑、主人醒】为例子,使用 javascript 来实现 观察者模式 (有在线演示)
2013-06-24 08:35 by 金色海洋(jyk), 4314 阅读, 13 推荐, 收藏, 编辑
摘要:“猫叫、老鼠跑、主人醒”是一个很古老的话题了,大家也都有各自的想法和解决方案。我也是看了很多,一开始的时候是相当的迷糊,这个怎么就是面试题了?考的是啥呀,和编程有关系吗?又是猫又是老鼠的,晕死了。后来遇到有人写就去凑凑热闹看几眼。但还是迷迷糊糊。后来学习了面向对象的知识,知道了接口、委托,然后又看了《大话设计模式》。 这时候再回过头去看猫呀、老鼠什么的,才能看懂一点。为什么只是看懂一点呢?因为还是不知道这个东东和写代码有啥关系,呵呵。再再后来,在自己写代码的时候,为了解决问题而用了使用了接口;为了提高运行效率而采用js+ajax时,要解决“主页面”和子页面(iframe里的页面)的事件调... 阅读全文
【分享】纯js的n级联动列表框 —— 基于jQuery,支持下拉列表框和列表框,最重要的是n级,当然还有更重要的
2013-06-21 12:34 by 金色海洋(jyk), 4603 阅读, 4 推荐, 收藏, 编辑
摘要:多个列表框联动,不算是啥大问题,但是却挺麻烦,那么怎么才能够尽量方便一点呢?网上搜了一下,没发现太好用的,于是就自己写了一个。基于jQuery,无限级联动,支持下拉列表框和列表框。先说一下步骤和使用方法:1、在页面里设置列表框 城市:<select name="c5118020" id="ctrl_001" > <option value="-99999">请选择</option><option value="1">沈阳</option><optio 阅读全文
【分享】 纯 js 表单控件 —— 让 “增改查” 更轻松!
2013-05-17 15:36 by 金色海洋(jyk), 7817 阅读, 8 推荐, 收藏, 编辑
摘要:我们在做增删改查的时候,必可避免的要做表单,那么表单是怎么弄出来的呢?拖拽控件、手写、js创建还是第三方控件(包括js版)?以前用服务器控件写了一套表单控件,用起来感觉也挺方便的,只是效率太低,太占用服务器的资源。想了好久也没想到如何提高效率,最后改成了纯js版的。 js属于初学,代码还很简陋,大家见笑了。现在是越学习js,越是感到js的强大!需求、目的:1、 在前台网页,使用js自动创建表单2、 可以控制表单里的控件类型,比如文本框、下拉列表框、在线编辑器等。3、 可以获取用户输入的数据,可以进行验证4、 可以进行排版5、 修改数据时,可以把原有数据绑定到表单。实现方式:1、 js +... 阅读全文
【自然框架之SSO】基于 cookies和ajax跨域访问的 SSO
2013-01-22 11:23 by 金色海洋(jyk), 3225 阅读, 13 推荐, 收藏, 编辑
摘要:上一篇说了一下我的基本想法,感谢大家的评论,感谢大家的支持、建议、帮助。大家都提出自己的想法、观点,头脑风暴一下,大家都会有收获。对sso的想法又改进了一些,发现ajax跨域访问可以带入另一网站的cookies,这样的话原来的页面跳转 就可以用ajax的跨域访问来实现,这样就避免了用户的页面跳来跳去的麻烦。不多说了,请看图:动态密钥。采用动态密钥的方式,即在用户登录sso后,如果第一次访问某网站,那么动态生成密钥,用于加密信息,然后把加密密钥缓存在sso服务器,把标识和密文发给客户浏览器,在周转到应用网站。应用网站在把标识发送给sso获取密钥,来解密密文。是不是有点折腾,没办法呀,为了安全。只 阅读全文
【自然框架之SSO】实现SSO的一个初步想法
2013-01-21 09:02 by 金色海洋(jyk), 4443 阅读, 7 推荐, 收藏, 编辑
摘要:虽然只有一张图,但是也是想了好几天才想出来的,呵呵。 阅读全文