web
文章平均质量分 68
静思映雪
像蜗牛似的学习编程,一步一步!这就够了,因为编程是我的最爱!从C到Java再到android...
展开
-
酷狗音乐列表解析,提取歌曲名
(目前,支持的浏览器有:IE、火狐,及搜狗的IE模式)该博文要解决的问题是:将酷狗音乐列表中的歌曲名提取出来。我们清楚,如果你的好友没有装KuGoo音乐播放器。那么你是不能通过,导出音乐列表的方式和你的好友分享音乐的。接下来,让我们一起看看怎么从KuGoo音乐列表提取出歌曲名。第一步:导出音乐列表。我们以“默认列表”为例,导出的文件为“默认列表.kgl”.图原创 2012-02-22 11:30:32 · 15615 阅读 · 2 评论 -
Ext apiDoc 离线版制作
需要几个js包,并修改index.html就可以了。1. 离线index.html2. 在线index.html需要的资源:Ext apidoc 离线.zip原创 2013-03-22 16:32:15 · 1156 阅读 · 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 · 4024 阅读 · 0 评论 -
理清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 · 9585 阅读 · 0 评论 -
JS 获取指定类别选择器的所以样式值
/* * 获取指定类别选择器的所以样式值 * @method getClassStyle * @param {String} name 类别选择器的名字 * @param {Document} doc 指定的document * @return {String} 该样式的cssText */ getClassStyl原创 2012-11-21 11:28:09 · 5341 阅读 · 1 评论 -
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 · 17043 阅读 · 1 评论 -
用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 · 17918 阅读 · 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 · 1600 阅读 · 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 · 1058 阅读 · 0 评论 -
JavaScript 完美继承
我们知道,父类中的属性有this、static和prototype三种。我们常用的继承方式有两种:原型继承:可以把父类的prototype属性全部继承下来对象冒充:可以将父类的this属性继承下来,再配合for...in循环,可以将父类的static属性也继承下来将这两种方式综合使用,并在此基础上,使用delete删除不需要的属性,以及通过重写方法来覆盖父属性,以达到完美继承的效果。原创 2012-03-07 10:56:40 · 2179 阅读 · 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 · 8180 阅读 · 2 评论 -
JavaScript 设计自己的事件
以下代码,定义了一个类MailRoom,并默认含有"gust"和"mail"两个事件。实现了:① 添加事件② 添加事件的响应函数③ 触发事件④ 移除事件的单个响应函数最终,用一个实例mailRoom验证了MailRoom的功能。/** * Filename: Events.js * Description: This file is user to simula原创 2012-02-27 16:32:44 · 833 阅读 · 0 评论 -
(兼容)复制一个dom的所有样式,到另一个dom
如果你不要求支持IE,那么十分简单,只要yi原创 2014-07-03 17:41:31 · 3391 阅读 · 0 评论