Stay Hungry,Stay Foolish!

05 2014 档案

摘要:问题提出 JQuery不支持hide和show作为事件形式出现, 实际上这两个仅仅是JQuery对象的一个方法(fn);有一类UI交互需求,根据一个DOM对象的或者显示对附属的DOM对象做相同操作,一般情况下, 利用jquery hide和show方法的扩展参数中的回调函数,是可以实现的,例如: ... 阅读全文
posted @ 2014-05-25 22:57 lightsong 阅读(4005) 评论(0) 推荐(0) 编辑
摘要:HTTPCLIENT 此工具是由apache基金会支持开发的一套 开源 http client 组件, 目前属于 http components的一部分,官网:http://hc.apache.org/index.html http components 健壮地实现了基础HTTP部分, 并可以被... 阅读全文
posted @ 2014-05-25 11:18 lightsong 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:cURL cURL是 URL命令行工具, 即 command URL, 可以通过命令行模拟各种应用协议的发包, 包括FTP HTTP HTTPS,官方网站 http://curl.haxx.se/luacurllua curl是基于curl的库libcurl(http://curl.haxx.s... 阅读全文
posted @ 2014-05-22 21:56 lightsong 阅读(14202) 评论(0) 推荐(0) 编辑
摘要:闭包的一个重要场景,形成一个自治的环境, 让操作可以封闭运行,即函数运行时有状态的,可以从闭包创建时候的环境独立开来。 例如下面的lua闭包, genFilter 其入参parmIn是 函数的内部变量,当genFilter被调用时候, 产生的filter闭包,由于使用了 parmIn, 而使得... 阅读全文
posted @ 2014-05-15 00:20 lightsong 阅读(327) 评论(0) 推荐(0) 编辑
摘要:页面重定向,即页面从当前请求的页面,有条件或者定时跳转到其他页面。总结下有一下几种方法:响应报文头301 -- moved permanently (如果同一个网页有多个域名,从附域名跳转到主域名,需要使用此状态代码。)302 -- moved temporarily (请求的资源被临时替换为另... 阅读全文
posted @ 2014-05-14 22:51 lightsong 阅读(3057) 评论(0) 推荐(0) 编辑
摘要:阅读javascript高级编程中, 对动态原型法中写Prototype继承父类对象的不可行的现象,不甚理解。书上说是技术原因,如下有问题代码:但是把protype语句移到构造函数后面,就OK,如下图: 找到代码https://raw.githubusercontent.com/nzakas/... 阅读全文
posted @ 2014-05-14 00:32 lightsong 阅读(290) 评论(0) 推荐(0) 编辑
摘要:上篇文章实现了“使用工厂模式和闭包实现定时器封装”,http://www.cnblogs.com/lightsong/p/3703045.html本文记录以构造函数和原型法对其重新实现。 构造函数 创建对象,包括定义 var obj = {}、 工厂创建、 和 构造函数。工厂创建即在创建函数中... 阅读全文
posted @ 2014-05-12 23:08 lightsong 阅读(574) 评论(0) 推荐(0) 编辑
摘要:本文的主题是基于Selenium Server,使用 Java 语言编写网页交互流程,实现多浏览器(IE Firefox Chrome)兼容性测试,为使用纪要。 Selenium Selenium是一套浏览器自动化测试工具(http://www.seleniumhq.org/),其中Selen... 阅读全文
posted @ 2014-05-12 00:38 lightsong 阅读(3146) 评论(0) 推荐(0) 编辑
摘要:遇到一个怪现象,由于配置参数是多实例的, 故采用JQuery对模板HTML代码进行clone,HTML代码中包括select标签, 在克隆之后需要对select进行添加option。在firefox和chrome浏览器上都没有问题,在IE10下也没有问题,但是在IE8下就出现问题,使用appen... 阅读全文
posted @ 2014-05-08 23:42 lightsong 阅读(3744) 评论(0) 推荐(0) 编辑
摘要:测试对于不同宽度图片以不同方法实现水平居中效果,以对以后居中需求提供参考。 测试准备: PC浏览器chrome PC浏览器宽度大概 1000px 宽度小的图片: 500px,http://news.xinhuanet.com/photo/2013-04/23/12462125... 阅读全文
posted @ 2014-05-07 00:51 lightsong 阅读(643) 评论(0) 推荐(0) 编辑
摘要:为了减少所写JS代码对全局环境的污染, 可以采用对象写法来实现命名空间技术,以使得局部变量和函数都在对象中作为属性存在,它们组成某个主题(对象名称体现)的相关属性和方法的集合。如下例:var MyLib = {}; // global Object cointainerMyLib.value =... 阅读全文
posted @ 2014-05-04 00:28 lightsong 阅读(4723) 评论(0) 推荐(0) 编辑
摘要:链接一般作为页面跳转的手段,但是有时候需要使用链接形式,来实现ajax请求(非直接的页面跳转),或者来实现特殊的页面动画效果(点击链接,一段文字展开和收起)。 总结起来有以下三种方法: 1、给href属性设置#,使得页面保持在当前页面, 但是页面位置会跳转到顶部,除非使用锚点跳转到特殊位置。... 阅读全文
posted @ 2014-05-03 21:25 lightsong 阅读(3801) 评论(0) 推荐(0) 编辑
摘要:原始对象写法 一般工作中写Javascript代码,主要写全局函数,并组织函数之间的调用,确实比较低级,于是想利用面向对象的思想应用到JS编码中。 在火狐浏览器开发者网站上,看到一个实例利用对象技术实现的定时器例子,网址如下,https://developer.mozilla.org/en-US... 阅读全文
posted @ 2014-05-02 14:16 lightsong 阅读(1506) 评论(0) 推荐(0) 编辑
摘要:后台字符串嵌入前台语言输出web语言分为后台和前台,如果后台语言嵌入方式将字符串输出到前台语言中,需要按照前台语言的要求进行转义。因为前台各个语言都有自身的保留字符, 用于规定自身的语法格式,如果后台字符串直接输出则可能会跟前台的语言的保留字符冲突。具体分为以下三种:1、向HTML中输出,作为HTM... 阅读全文
posted @ 2014-05-01 10:36 lightsong 阅读(1009) 评论(0) 推荐(0) 编辑

千山鸟飞绝,万径人踪灭
点击右上角即可分享
微信分享提示