<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JustOneRoad的专栏]]></title><description><![CDATA[蜗牛程序员]]></description><link>https://blog.youkuaiyun.com/JustOneRoad</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JustOneRoad]]></copyright><item><title><![CDATA[（兼容）复制一个dom的所有样式，到另一个dom]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/36674725</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/36674725</guid><author>JustOneRoad</author><pubDate>Thu, 03 Jul 2014 17:41:31 +0800</pubDate><description><![CDATA[如果你不要求支持IE，那么十分简单，只要yi]]></description><category></category></item><item><title><![CDATA[Eclipse中SVN修改的*星号没了，解决方法]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/14528897</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/14528897</guid><author>JustOneRoad</author><pubDate>Fri, 08 Nov 2013 19:45:06 +0800</pubDate><description><![CDATA[三步解决Eclipse中的SVN修改时的*星号没了的方法。]]></description><category></category></item><item><title><![CDATA[Ext apiDoc 离线版制作]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8706949</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8706949</guid><author>JustOneRoad</author><pubDate>Fri, 22 Mar 2013 16:32:15 +0800</pubDate><description><![CDATA[需要几个js包，并修改index.html就可以了。
1. 离线index.html


2. 在线index.html



需要的资源：Ext apidoc 离线.zip]]></description><category></category></item><item><title><![CDATA[JQuery 获得html元素被缩放的倍数]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8494333</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8494333</guid><author>JustOneRoad</author><pubDate>Fri, 11 Jan 2013 16:40:54 +0800</pubDate><description><![CDATA[/*
		 * 获取el被缩放的倍数
		 */
		getZoomLeve : function(el) {
			// 标示缩放的css属性
			var zoomPer, undefinedPer = 'none';
			if(S.UA['firefox']) {
				zoomPer = '-moz-transform';
			} 
			else if(S.UA['ie']) {]]></description><category></category></item><item><title><![CDATA[理清offsetparent()、offsetLeft/offsetTop、offset()、position()]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8473041</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8473041</guid><author>JustOneRoad</author><pubDate>Sun, 06 Jan 2013 15:01:49 +0800</pubDate><description><![CDATA[简而言之，它们的概念如下：

① offsetparent() 指的是元素的第一级拥有定位属性(absolute/relative/fixed)的父元素。
② offsetLeft/offsetTop 元素boder外侧，到其offsetparent()的border内侧的偏移量。

③ offset() 返回{left:xx, top: yy}, 它表示元素对于文档的绝对偏移量。
④]]></description><category></category></item><item><title><![CDATA[为指定元素添加一级父元素]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8433880</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8433880</guid><author>JustOneRoad</author><pubDate>Tue, 25 Dec 2012 15:56:41 +0800</pubDate><description><![CDATA[/**
		 * 为指定的el，添加父元素newP
		 */
		addParent : function(el, newP) {
			var nodeTmp = $(el),
				index = nodeTmp.index(),
				parent = nodeTmp.parent(),
				node = nodeTmp.detach();
			$(newP).append(no]]></description><category></category></item><item><title><![CDATA[JS 正则去除'//'和'/* */'注释]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8227254</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8227254</guid><author>JustOneRoad</author><pubDate>Mon, 26 Nov 2012 19:57:09 +0800</pubDate><description><![CDATA[var reg = /("([^\\\"]*(\\.)?)*")|('([^\\\']*(\\.)?)*')|(\/{2,}.*?(\r|\n))|(\/\*(\n|.)*?\*\/)/g,// 正则表达式
    str = $('event').html(); // 欲处理的文本
console.log(str); // 打印出：原文本
console.log(str.match(reg));]]></description><category></category></item><item><title><![CDATA[JS 获取指定类别选择器的所以样式值]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8207170</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8207170</guid><author>JustOneRoad</author><pubDate>Wed, 21 Nov 2012 11:28:09 +0800</pubDate><description><![CDATA[/*
	     * 获取指定类别选择器的所以样式值
	     * @method getClassStyle
	     * @param {String} name 类别选择器的名字
	     * @param {Document} doc 指定的document
	     * @return {String} 该样式的cssText
	     */
	    getClassStyl]]></description><category></category></item><item><title><![CDATA[JS 缩放指定的html元素]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8203854</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8203854</guid><author>JustOneRoad</author><pubDate>Tue, 20 Nov 2012 15:03:49 +0800</pubDate><description><![CDATA[/*
		 * 缩放函数zoomIt，它实际缩放的是el的内部元素
		 * @param {htmlElemnt} el 缩放目标htmlElement
		 * @param {Number} xScale x方向缩放比例
		 * @param {Number} yScale y方向缩放比例
		 */
		zoomIt : function(el, xScale, yScale) {]]></description><category></category></item><item><title><![CDATA[用Jsoup解析HTML文件，并保存到本地]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8125236</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8125236</guid><author>JustOneRoad</author><pubDate>Mon, 29 Oct 2012 17:25:17 +0800</pubDate><description><![CDATA[需要引入的Jsoup.jar包：jsoup.jar
推荐阅读的jsoup使用教程：使用JSOUP处理HTML文档


以下是实现Jsoup解析HTML文件，并保存到本地的Java代码：
/**
 * 这个文件实现了：将指定目录下的所有htm和html文件的标签的值，替换成文件名（不含后缀）。
 */
import java.io.File;
import java.io.FileOutp]]></description><category></category></item><item><title><![CDATA[获取指定元素的最大子元素（包括自身）的width值和height值]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8077459</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8077459</guid><author>JustOneRoad</author><pubDate>Tue, 16 Oct 2012 15:27:54 +0800</pubDate><description><![CDATA[/*
		 * 返回该htmlEl的最大子元素（包括自身）的width值
		 */
		getMaxWidth : function(htmlEl, includeSelf) {
			var self = this;
			if(htmlEl) {
				var children = $(htmlEl).children(),
					maxWidth = includeSelf ? $(]]></description><category></category></item><item><title><![CDATA[IE8下的替代elementFromPoint函数]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8065332</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8065332</guid><author>JustOneRoad</author><pubDate>Fri, 12 Oct 2012 17:01:56 +0800</pubDate><description><![CDATA[因为IE8下的elementFromPoint(x, y)中，x, y 不能同时为非立即数，所以自己写一个替代的函数。/*
		 * 该函数用于模仿：elementFromPoint.
		 * 获取parent这个元素下，含有tagCls这个class属性，又包含(x, y)这个client位置的最佳元素。
		 * return el;
		 */
		getPerfectTag : func]]></description><category></category></item><item><title><![CDATA[获得el所在的第一级zoom父元素的zoom值及该父元素left/top偏移量]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8065319</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8065319</guid><author>JustOneRoad</author><pubDate>Fri, 12 Oct 2012 16:58:07 +0800</pubDate><description><![CDATA[/*
		 * 获得el所在的第一级zoom父元素的zoom值及该父元素left/top偏移量
		 * @param {htmlEl} el 目标元素
		 * @return {Object}
		 * Object.value {Number} 默认-1
		 * Object.top {Number} 父元素的offsetTop + 顶部空白 
		 * Object.left {Numb]]></description><category></category></item><item><title><![CDATA[Javascript获取页面的各种坐标汇总]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8028282</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8028282</guid><author>JustOneRoad</author><pubDate>Fri, 28 Sep 2012 13:45:51 +0800</pubDate><description><![CDATA[轉載自：Javascript获取页面的各种坐标汇总 - 2012-06-17
 20:10






说明，本文全部内容都基于各浏览器的标准渲染模式。也就是在HTML文件首部有标签




或







1）鼠标点击事件的坐标，相对于可视区域（Client）左上角

var point_y = evt.clientY;


var poin]]></description><category></category></item><item><title><![CDATA[JS：offsetParent屬性]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/8028277</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/8028277</guid><author>JustOneRoad</author><pubDate>Fri, 28 Sep 2012 13:43:23 +0800</pubDate><description><![CDATA[参考：

offsetParent属性返回一个对象的引用，这个对象是距离调用offsetParent的元素最近的（在包含层次中最靠近的），并且是已进行过CSS定位的容器元素。 如果这个容器元素未进行CSS定位, 则offsetParent属性的取值为根元素(在标准兼容模式下为html元素；在怪异呈现模式下为body元素)的引用。 当容器元素的style.display 被设置为 "none"时]]></description><category></category></item><item><title><![CDATA[Java JSE中自己封装的分页栏]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/7596302</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/7596302</guid><author>JustOneRoad</author><pubDate>Wed, 23 May 2012 22:11:02 +0800</pubDate><description><![CDATA[很多程序，没有整理的话，不能是你的！如果你发现同一段程序要重复敲多遍，那么就把它封装起来吧。
该博文由两部分组成：效果图 + 源程序



/**   
 * @Title: SubPageBar.java
 * @Package com.graduation.myswing
 * @Description: TODO(自定义分页工具栏，包含如下信息：第i~j条（共有n条）.每页显示x条]]></description><category></category></item><item><title><![CDATA[Ext 中文乱码问题 Eclipse]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/7333558</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/7333558</guid><author>JustOneRoad</author><pubDate>Thu, 08 Mar 2012 17:06:04 +0800</pubDate><description><![CDATA[在Eclipse环境Ext 的开发，需要注意：

Eclipse的默认编码是：简体中文GBKDreamweaver中，html的默认编码风格是：简体中文GB2312Ext包的中文本地字符包ext-lang-zh_CN.js，支持的中文编码是：UTF-8

所以，一旦上述编码方式不兼容，那么就会出现中文乱码问题。


因此，只要将Eclipse和html中的编码改成UTF-8即可。]]></description><category></category></item><item><title><![CDATA[JavaScript 引用类型]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/7332497</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/7332497</guid><author>JustOneRoad</author><pubDate>Thu, 08 Mar 2012 13:52:06 +0800</pubDate><description><![CDATA[在JS中，数值、布尔值、null和undefined属于基本类型，而对象、数组和函数属于引用类型。
该博文要解决的两个问题是：

当A引用B后，A与B的关系是：== 、===，还是其它。


当A引用B后，B被重定向后，A是保持原引用，还是跟随B的新指向。

/**
 * Filename: AppointTest.js
 * Description: This file is u]]></description><category></category></item><item><title><![CDATA[JavaScript 完美继承]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/7327805</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/7327805</guid><author>JustOneRoad</author><pubDate>Wed, 07 Mar 2012 10:56:40 +0800</pubDate><description><![CDATA[我们知道，父类中的属性有this、static和prototype三种。我们常用的继承方式有两种：

原型继承：可以把父类的prototype属性全部继承下来对象冒充：可以将父类的this属性继承下来，再配合for...in循环，可以将父类的static属性也继承下来
将这两种方式综合使用，并在此基础上，使用delete删除不需要的属性，以及通过重写方法来覆盖父属性，以达到完美继承的效果。]]></description><category></category></item><item><title><![CDATA[JavaScript 嵌套函数中this的理解]]></title><link>https://blog.youkuaiyun.com/JustOneRoad/article/details/7306762</link><guid>https://blog.youkuaiyun.com/JustOneRoad/article/details/7306762</guid><author>JustOneRoad</author><pubDate>Wed, 29 Feb 2012 16:49:53 +0800</pubDate><description><![CDATA[嵌套的函数（作用域链）
当你进行函数的嵌套时，要注意实际上作用域链是发生变化的，这点可能看起来不太直观。你可把下面的代码置入firebug监视值的变化。 

var testvar = 'window属性';
var o1 = {
	testvar: '1', 
	fun: function() {
		alert('o1: '+this.testvar+'<<');
	}
};
var o]]></description><category></category></item></channel></rss>