web
文章平均质量分 68
静思映雪
像蜗牛似的学习编程,一步一步!这就够了,因为编程是我的最爱!从C到Java再到android...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
酷狗音乐列表解析,提取歌曲名
(目前,支持的浏览器有:IE、火狐,及搜狗的IE模式) 该博文要解决的问题是:将酷狗音乐列表中的歌曲名提取出来。 我们清楚,如果你的好友没有装KuGoo音乐播放器。那么你是不能通过,导出音乐列表的方式和你的好友分享音乐的。 接下来,让我们一起看看怎么从KuGoo音乐列表提取出歌曲名。 第一步:导出音乐列表。 我们以“默认列表”为例,导出的文件为“默认列表.kgl”. 图原创 2012-02-22 11:30:32 · 17228 阅读 · 2 评论 -
JavaScript 设计自己的事件
以下代码,定义了一个类MailRoom,并默认含有"gust"和"mail"两个事件。 实现了: ① 添加事件 ② 添加事件的响应函数 ③ 触发事件 ④ 移除事件的单个响应函数 最终,用一个实例mailRoom验证了MailRoom的功能。 /** * Filename: Events.js * Description: This file is user to simula原创 2012-02-27 16:32:44 · 899 阅读 · 0 评论 -
JavaScript 嵌套函数中this的理解
嵌套的函数(作用域链) 当你进行函数的嵌套时,要注意实际上作用域链是发生变化的,这点可能看起来不太直观。你可把下面的代码置入firebug监视值的变化。 var testvar = 'window属性'; var o1 = { testvar: '1', fun: function() { alert('o1: '+this.testvar+'<<'); } }; var o转载 2012-02-29 16:49:53 · 8309 阅读 · 2 评论 -
JavaScript 完美继承
我们知道,父类中的属性有this、static和prototype三种。我们常用的继承方式有两种: 原型继承:可以把父类的prototype属性全部继承下来对象冒充:可以将父类的this属性继承下来,再配合for...in循环,可以将父类的static属性也继承下来 将这两种方式综合使用,并在此基础上,使用delete删除不需要的属性,以及通过重写方法来覆盖父属性,以达到完美继承的效果。原创 2012-03-07 10:56:40 · 2270 阅读 · 0 评论 -
JavaScript 引用类型
在JS中,数值、布尔值、null和undefined属于基本类型,而对象、数组和函数属于引用类型。 该博文要解决的两个问题是: 当A引用B后,A与B的关系是:== 、===,还是其它。 当A引用B后,B被重定向后,A是保持原引用,还是跟随B的新指向。 /** * Filename: AppointTest.js * Description: This file is u原创 2012-03-08 13:52:06 · 1132 阅读 · 0 评论 -
Ext 中文乱码问题 Eclipse
在Eclipse环境Ext 的开发,需要注意: Eclipse的默认编码是:简体中文GBKDreamweaver中,html的默认编码风格是:简体中文GB2312Ext包的中文本地字符包ext-lang-zh_CN.js,支持的中文编码是:UTF-8 所以,一旦上述编码方式不兼容,那么就会出现中文乱码问题。 因此,只要将Eclipse和html中的编码改成UTF-8即可。原创 2012-03-08 17:06:04 · 1677 阅读 · 0 评论 -
用Jsoup解析HTML文件,并保存到本地
需要引入的Jsoup.jar包:jsoup.jar 推荐阅读的jsoup使用教程:使用JSOUP处理HTML文档 以下是实现Jsoup解析HTML文件,并保存到本地的Java代码: /** * 这个文件实现了:将指定目录下的所有htm和html文件的标签的值,替换成文件名(不含后缀)。 */ import java.io.File; import java.io.FileOutp原创 2012-10-29 17:25:17 · 18057 阅读 · 0 评论 -
JS 正则去除'//'和'/* */'注释
var reg = /("([^\\\"]*(\\.)?)*")|('([^\\\']*(\\.)?)*')|(\/{2,}.*?(\r|\n))|(\/\*(\n|.)*?\*\/)/g,// 正则表达式 str = $('event').html(); // 欲处理的文本 console.log(str); // 打印出:原文本 console.log(str.match(reg));原创 2012-11-26 19:57:09 · 17369 阅读 · 1 评论 -
JS 获取指定类别选择器的所以样式值
/* * 获取指定类别选择器的所以样式值 * @method getClassStyle * @param {String} name 类别选择器的名字 * @param {Document} doc 指定的document * @return {String} 该样式的cssText */ getClassStyl原创 2012-11-21 11:28:09 · 5434 阅读 · 1 评论 -
理清offsetparent()、offsetLeft/offsetTop、offset()、position()
简而言之,它们的概念如下: ① offsetparent() 指的是元素的第一级拥有定位属性(absolute/relative/fixed)的父元素。 ② offsetLeft/offsetTop 元素boder外侧,到其offsetparent()的border内侧的偏移量。 ③ offset() 返回{left:xx, top: yy}, 它表示元素对于文档的绝对偏移量。 ④原创 2013-01-06 15:01:49 · 9736 阅读 · 0 评论 -
JQuery 获得html元素被缩放的倍数
/* * 获取el被缩放的倍数 */ getZoomLeve : function(el) { // 标示缩放的css属性 var zoomPer, undefinedPer = 'none'; if(S.UA['firefox']) { zoomPer = '-moz-transform'; } else if(S.UA['ie']) {原创 2013-01-11 16:40:54 · 4146 阅读 · 0 评论 -
Ext apiDoc 离线版制作
需要几个js包,并修改index.html就可以了。 1. 离线index.html 2. 在线index.html 需要的资源:Ext apidoc 离线.zip原创 2013-03-22 16:32:15 · 1251 阅读 · 0 评论 -
(兼容)复制一个dom的所有样式,到另一个dom
如果你不要求支持IE,那么十分简单,只要yi原创 2014-07-03 17:41:31 · 3631 阅读 · 0 评论
分享