上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 49 下一页
摘要: Javascript一共有四种调用模式:方法调用模式、函数调用模式、构造器调用模式以及apply调用模式。调用模式不同,对应的隐藏参数this值也会不同。 函数作为对象的属性时,称为方法。此时函数(即方法)中的this对应是该对象。var myObject = { value:3, func:function(){ alert(this.value); } };myObject.func(); //3 也可以写成如下格式:var myObject = { value:3};myObject.func = function() { alert(this.value... 阅读全文
posted @ 2013-12-18 11:06 午时的海 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文出处: rainman 的博客什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/ 阅读全文
posted @ 2013-12-18 09:49 午时的海 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Ajax会触发很多事件。有两种事件,一种是局部事件,一种是全局事件:局部事件:通过$.ajax来调用并且分配。 $.ajax({ beforeSend: function(){ // Handle the beforeSend event }, complete: function(){ // Handle the complete event } // ... });全局事件,可以用bind来绑定,用unbind来取消绑定。这个跟click/mousedown/keyup等事件类似。但他可以传递到每一个DOM元素上... 阅读全文
posted @ 2013-12-16 22:08 午时的海 阅读(14555) 评论(0) 推荐(0) 编辑
摘要: 今天看到javascript对象name : name,这样的表示方法,突然发现跟PHP的对象不一样,public、protected、private、 static、 const 所以今天又学了一招.方便学习js类的朋友,让你快速的掌握js类的定义方法,方法有很多种,结果都一样。大家可以根据自己的爱好选用。贴个代码先:function O(user,pwd){ //use constructorthis.user=user;this.pwd=pwd;this.get=get;return this;}function O2(user,pwd){ //use factoryvar obj=ne 阅读全文
posted @ 2013-12-16 21:55 午时的海 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Ckeditor for Drupal关于Drupal的所见即所得编辑器,Ckeditor是一个不错的选择,而且可以在Ckeditor官网直接下载到专为Drupal制作的版本:http://ckeditor.com/download分别支持Drupal6和Drupal7本地也做了备份,ckeditor_3_6_3_for_drupal_6.zip和ckeditor_3_6_3_for_drupal_7.zip介绍几个使用ckeditor可能会出现的问题1、使用windows系统上传中文文件名的文件出现乱码的情况修改ckeditor模块下的文件ckfinder/config.php:将$conf 阅读全文
posted @ 2013-12-15 21:54 午时的海 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 每当成为入门CS课程(学生们学习编程语言的课程)的助教时,都困于提出好的练习题。Project Euler和类似的问题通常对初学者来说来难了,尤其是对于那些没有很强数学背景的同学。 在这篇文章中,Adrian Neumann收集了一些从初级到高级逐级困难的练习题,适合刚开始学习编程的初学者。当有新的练习题时,Adrian会及时添加。除了一些GUI问 题外,练习题一般都是算法题,无需学习任何库就可以解决。课程练习题的困难程度有时候取决于你使用的编程语言。例如,关于列表List的练习题若用内部不 支持List的C语言来解决的话会困难些。 即使有一定编程经验的人想要学习一门新语言的时候,虽然... 阅读全文
posted @ 2013-12-11 13:26 午时的海 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 控制器文件: 1 class ExcelAction extends Action { 2 public function __construct() 3 { 4 import('ORG.Util.ExcelToArrary');//导入excelToArray类 5 } 6 7 public function index() 8 { 9 $this->display();10 }11 public function add()12 { 13 $tmp_file = ... 阅读全文
posted @ 2013-12-10 10:14 午时的海 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.kuqin.com/mobile/20120719/322873.html前段时间做过两次关于Phonegap的现场交流会议分享。基本上把Phonegap的一些特性和大家交流了一下,大家对于Phonegap的兴趣也是非 常多的。但是因为Phonegap相对于原生应用来说,只有一个View,这个View就是一个Web的容器,这使得Phonegap就存在很多限制。其 中一部分的限制我们已经通过HTML5的Api以及Phonegap为我们搭建的桥去实现了,另外一部分我们就得通过Phonegap plugins来实现,而实际上我个人认为Phonegap最强大的地方也在于有那 阅读全文
posted @ 2013-12-09 11:10 午时的海 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。 我认识很多杰出的程序员——这是在亚马逊工作最好的额外“福利”之一。如果仔细观察他们,你会发现他们时时都在锻炼。他们已经很优秀了,但他们仍然不忘锻炼。他们锻炼的方法林林总总,而我在这篇文章中只会介绍其中的几种。 据我了解,这些杰出程序员之所... 阅读全文
posted @ 2013-12-08 22:23 午时的海 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Cecily Carver 是多伦多的一位程序媛,和Jennie Faber 一起创办了一个游戏制作工作室。她喜欢歌剧、舞蹈和弹钢琴。Cecily在这篇文章分享她在编程道路上的所感所想,给出很多值得思考的编程箴言以及一些 思想误区,比如在你学习编程之前思考一下你的目标、编程不是什么神秘的东西、坚持比方法更重要等,可以让我们在编程路上少走一些弯路,从而有更多的时间学 习技术让自己变的越来越强大。Cecily Carver 在你学习编程之前思考一下你的目标 要知道编程大多时候就是在创造,当你有最终目标感时道路会更加的清晰。如果你的目标是“学习编程”而不是更具体的学习哪种程序及如何让你的生活更好.. 阅读全文
posted @ 2013-12-07 20:19 午时的海 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 49 下一页