<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>苏洋博客 &#187; JAVASCRIPT</title>
	<atom:link href="http://promiseforever.com/topics/learning/javascript-learning/feed" rel="self" type="application/rss+xml" />
	<link>http://promiseforever.com</link>
	<description>记录我的一点一滴。</description>
	<lastBuildDate>Mon, 06 Feb 2012 20:12:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Jquery选择器摘要</title>
		<link>http://promiseforever.com/2012/02/03/jquery%e9%80%89%e6%8b%a9%e5%99%a8%e6%91%98%e8%a6%81.html</link>
		<comments>http://promiseforever.com/2012/02/03/jquery%e9%80%89%e6%8b%a9%e5%99%a8%e6%91%98%e8%a6%81.html#comments</comments>
		<pubDate>Fri, 03 Feb 2012 00:00:38 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[选择器]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=5793</guid>
		<description><![CDATA[Jquery选择器是Jquery基础,把一些经典例子留上来吧.. JQuery选择器 load()方法参数解释 插入节点的方法 $.get()方法参数解释]]></description>
		<wfw:commentRss>http://promiseforever.com/2012/02/03/jquery%e9%80%89%e6%8b%a9%e5%99%a8%e6%91%98%e8%a6%81.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>仿淘宝滚动条展示内容特效</title>
		<link>http://promiseforever.com/2012/01/26/%e4%bb%bf%e6%b7%98%e5%ae%9d%e6%bb%9a%e5%8a%a8%e6%9d%a1%e5%b1%95%e7%a4%ba%e5%86%85%e5%ae%b9%e7%89%b9%e6%95%88.html</link>
		<comments>http://promiseforever.com/2012/01/26/%e4%bb%bf%e6%b7%98%e5%ae%9d%e6%bb%9a%e5%8a%a8%e6%9d%a1%e5%b1%95%e7%a4%ba%e5%86%85%e5%ae%b9%e7%89%b9%e6%95%88.html#comments</comments>
		<pubDate>Thu, 26 Jan 2012 12:33:21 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[特效]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=5650</guid>
		<description><![CDATA[在这里看到了类似淘宝的商品内页的滚动效果,觉得不错,就稍微修改了下. 源代码如下(问题部分稍微再说): var rollStart = $&#40;'.Statistics'&#41;, rollOut = $&#40;'.WidgetMeta,.Statistics'&#41;; rollSet = $&#40;'.RRPosts,.TagsCloud'&#41;; rollStart.before&#40;'&#60;div class=&#34;rollbox&#34; style=&#34;position:fixed;width:inherit;&#34;&#62;&#60;/div&#62;'&#41;; var offset = rollStart.offset&#40;&#41;, objWindow = $&#40;window&#41;, rollBox = rollStart.prev&#40;&#41;; objWindow.scroll&#40;function&#40;&#41; &#123; if &#40;objWindow.scrollTop&#40;&#41; &#62; offset.top&#41; &#123; if &#40;rollBox.html&#40;null&#41;&#41; &#123; rollSet.clone&#40;&#41;.prependTo&#40;'.rollbox'&#41; &#125; rollOut.fadeOut&#40;&#41;; rollBox.show&#40;&#41;.stop&#40;&#41;.animate&#40;&#123; top: 0, paddingTop: 10 &#125;, 400&#41; &#125; else &#123; rollOut.fadeIn&#40;&#41;; rollBox.hide&#40;&#41;.stop&#40;&#41;.animate&#40;&#123; top: 0 &#125;, 400&#41; &#125; ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2012/01/26/%e4%bb%bf%e6%b7%98%e5%ae%9d%e6%bb%9a%e5%8a%a8%e6%9d%a1%e5%b1%95%e7%a4%ba%e5%86%85%e5%ae%b9%e7%89%b9%e6%95%88.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.X Gravatar修改方案</title>
		<link>http://promiseforever.com/2012/01/21/gravatar_fixs.html</link>
		<comments>http://promiseforever.com/2012/01/21/gravatar_fixs.html#comments</comments>
		<pubDate>Sat, 21 Jan 2012 07:49:07 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[我的总结]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[WORDPRESS]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=5572</guid>
		<description><![CDATA[首先感谢willin,他是Gravatar的原创作者. 既然说方案，那么简单的修改一下就太噱头了.. 看完本文你可以实现的东西有: 首先实现缓存,free-domain cookies对于每个技术菜鸟来说都不陌生吧,小菜我表示如果静态资源不分离到子域名的话,浏览器加载的时候就不是很舒服.. 所以我把Gravatar也缓存到了子目录&#8230;这个先按下不表,只是路径的问题.现在我说一下大众的简单修改方法. 首先在你的主题的function.php文件中追加函数和hook如下: 如果不会添加的话,可以参考willin的原文.链接在本文开头。 function my_avatar&#40;$avatar&#41; &#123; if &#40;strpos&#40;$avatar,'gravatar.com'&#41;&#41;&#123; &#160; $tmp = strpos&#40;$avatar, 'http'&#41;; $g = substr&#40;$avatar, $tmp, strpos&#40;$avatar, &#34;'&#34;, $tmp&#41; - $tmp&#41;; $tmp = strpos&#40;$g, 'avatar/'&#41; + 7; $f = substr&#40;$g, $tmp, strpos&#40;$g, &#34;?&#34;, $tmp&#41; - $tmp&#41;; $w = WP_CONTENT_URL;//这里修改成你自己的位置 $e = WP_CONTENT_DIR. '/avatar/'. $f. '.jpg';//这里修改成你自己的位置 $t = 8035200; //設定3yue, ...<div><a href="http://promiseforever.com/2012/01/21/gravatar_fixs.html"><img width="150" height="150" src="http://promiseforever.com/wp-content/uploads/2012/01/20120121154641-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="20120121154641" title="20120121154641" /></a></div>]]></description>
		<wfw:commentRss>http://promiseforever.com/2012/01/21/gravatar_fixs.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[JS]一段可爱的数字自动增加代码</title>
		<link>http://promiseforever.com/2012/01/20/js%e4%b8%80%e6%ae%b5%e5%8f%af%e7%88%b1%e7%9a%84%e6%95%b0%e5%ad%97%e8%87%aa%e5%8a%a8%e5%a2%9e%e5%8a%a0%e4%bb%a3%e7%a0%81.html</link>
		<comments>http://promiseforever.com/2012/01/20/js%e4%b8%80%e6%ae%b5%e5%8f%af%e7%88%b1%e7%9a%84%e6%95%b0%e5%ad%97%e8%87%aa%e5%8a%a8%e5%a2%9e%e5%8a%a0%e4%bb%a3%e7%a0%81.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 15:24:58 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[自动跳动]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=5557</guid>
		<description><![CDATA[或许你还记得google邮箱不停增加的MB数量吧. 这段代码类似..直接贴代码了,很简单..或许应该去掉abs，重写一下，因为只有提高，没有降低，有点假了。 首先是结构 &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62; &#60;title&#62;无标题文档&#60;/title&#62; &#60;/head&#62; &#60;body&#62; &#60;h3&#62;Site Stats&#60;/h3&#62; &#60;ul class=&#34;s-stats&#34;&#62; &#60;li&#62; &#60;div class=&#34;name&#34;&#62;Members Logged in:&#60;/div&#62; &#60;div class=&#34;value&#34;&#62;&#60;span id=&#34;dispnum2&#34;&#62;8,395,455&#60;/span&#62;&#60;/div&#62; &#60;/li&#62; &#60;li class=&#34;line&#34;&#62; &#60;div class=&#34;name&#34;&#62;Files Shared:&#60;/div&#62; &#60;div class=&#34;value&#34;&#62;&#60;span id=&#34;dispnum3&#34;&#62;53,452,962&#60;/span&#62;&#60;/div&#62; &#60;/li&#62; &#60;li&#62; &#60;div class=&#34;name&#34;&#62;Average DL Speed:&#60;/div&#62; &#60;div class=&#34;value&#34;&#62;&#60;span id=&#34;dispnum1&#34;&#62;3,942&#60;/span&#62; KB/sec&#60;/div&#62; &#60;/li&#62; &#60;li ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2012/01/20/js%e4%b8%80%e6%ae%b5%e5%8f%af%e7%88%b1%e7%9a%84%e6%95%b0%e5%ad%97%e8%87%aa%e5%8a%a8%e5%a2%9e%e5%8a%a0%e4%bb%a3%e7%a0%81.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery飞射(洗牌)特效</title>
		<link>http://promiseforever.com/2012/01/18/jquery%e9%a3%9e%e5%b0%84%e6%b4%97%e7%89%8c%e7%89%b9%e6%95%88.html</link>
		<comments>http://promiseforever.com/2012/01/18/jquery%e9%a3%9e%e5%b0%84%e6%b4%97%e7%89%8c%e7%89%b9%e6%95%88.html#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:34:43 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[(x)Html]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[我的总结]]></category>
		<category><![CDATA[jq]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[洗牌]]></category>
		<category><![CDATA[飞射]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=5512</guid>
		<description><![CDATA[算下来,现在还差以前的登录页面没有独立做出来.所以手痒,打算做一下. 但是单调的登录感觉没什么意思,于是就开始写这个.. 做了2个效果，一个是洗牌,一个是飞射出去再聚合一起。其实是一样的。下面贴下代码。 先贴基本的CSS和HTML结构. &#60;style type=&#34;text/css&#34;&#62; #warp &#123; width:auto; height:400px; background-color:#FCF; overflow:hidden; position:relative; &#125; .slide &#123; position:absolute; width:300px; left:50%; margin-left:-150px; height: 200px; top:50%; margin-top:-100px; overflow:hidden; line-height:200px; background-color: lightyellow; float:left; &#125; #left &#123; z-index:50; border: solid 5px red; height:240px; &#125; #right &#123; z-index:40; border: solid 5px green; height:180px; &#125; .slide .inner &#123; height: 100%; width: 100% ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2012/01/18/jquery%e9%a3%9e%e5%b0%84%e6%b4%97%e7%89%8c%e7%89%b9%e6%95%88.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAVASCRIPT经典语句</title>
		<link>http://promiseforever.com/2011/11/04/javascript_code.html</link>
		<comments>http://promiseforever.com/2011/11/04/javascript_code.html#comments</comments>
		<pubDate>Fri, 04 Nov 2011 13:54:02 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=4763</guid>
		<description><![CDATA[我表示我大爱第七句交换数值,可惜别的语言应该都要多一步$a= $a[0];吧。 &#60;script type=&#34;text/javascript&#34;&#62; 1. 取整同时转成数值型： '10.567890'&#124;0 结果: 10 '10.567890'^0 结果: 10 -2.23456789&#124;0 结果: -2 ~~-2.23456789 结果: -2 &#160; 2. 日期转数值： var d = +new Date&#40;&#41;; //1295698416792 &#160; 3. 类数组对象转数组： var arr = &#91;&#93;.slice.call&#40;arguments&#41; &#160; 4. 漂亮的随机码： Math.random&#40;&#41;.toString&#40;16&#41;.substring&#40;2&#41;; //14位 Math.random&#40;&#41;.toString&#40;36&#41;.substring&#40;2&#41;; //11位 &#160; 5. 合并数组： var a = &#91;1,2,3&#93;; var b = &#91;4,5,6&#93;; Array.prototype.push.apply&#40;a, b&#41;; uneval&#40;a&#41;; ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2011/11/04/javascript_code.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[JS]javascript转换时间函数</title>
		<link>http://promiseforever.com/2011/08/08/javascript%e8%bd%ac%e6%8d%a2%e6%97%b6%e9%97%b4%e5%87%bd%e6%95%b0.html</link>
		<comments>http://promiseforever.com/2011/08/08/javascript%e8%bd%ac%e6%8d%a2%e6%97%b6%e9%97%b4%e5%87%bd%e6%95%b0.html#comments</comments>
		<pubDate>Mon, 08 Aug 2011 06:52:13 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[时间转换]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=4448</guid>
		<description><![CDATA[网上找到的一个函数,语义是很明确,但是效率不是很高,不过javascript本来就是解释型的语言&#8230;效率的话,某种层次吧 function MillisecondToDate&#40;msd&#41; &#123; var time = parseFloat&#40;msd&#41; / 1000; if &#40;null != time &#38;&#38; &#34;&#34; != time&#41; &#123; if &#40;time &#62; 60 &#38;&#38; time &#60; 60 * 60&#41; &#123; time = parseInt&#40;time / 60.0) + &#34;分钟&#34; + parseInt((parseFloat(time / 60.0&#41; - parseInt&#40;time / 60.0&#41;&#41; * 60&#41; + &#34;秒&#34;; &#125; else if &#40;time &#62;= 60 ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2011/08/08/javascript%e8%bd%ac%e6%8d%a2%e6%97%b6%e9%97%b4%e5%87%bd%e6%95%b0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[JS]Javascript取整</title>
		<link>http://promiseforever.com/2011/08/08/javascript%e5%8f%96%e6%95%b4.html</link>
		<comments>http://promiseforever.com/2011/08/08/javascript%e5%8f%96%e6%95%b4.html#comments</comments>
		<pubDate>Mon, 08 Aug 2011 06:48:38 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=4445</guid>
		<description><![CDATA[int这个函数基本是通用的取整，今天无意百度，发现了其他的几种方法。 &#60;script language=javascript&#62; var t=3.1415; alert&#40; &#34;int(&#34;+t+&#34;) = &#34;+int&#40;t&#41; &#41;; alert&#40; &#34;parseInt(&#34;+t+&#34;) = &#34;+parseInt&#40;t&#41; &#41;; alert&#40; &#34;Math.floor(&#34;+t+&#34;) = &#34; +Math.floor&#40;t&#41; &#41;; alert&#40; &#34;Math.round(&#34;+t+&#34;) = &#34;+Math.round&#40;t&#41; &#41;; alert&#40; &#34;Math.ceil(&#34;+t+&#34;) = &#34; +Math.ceil&#40;t&#41; &#41;; function int&#40;num&#41;&#123;return num-num%1&#125; &#60;/script&#62;]]></description>
		<wfw:commentRss>http://promiseforever.com/2011/08/08/javascript%e5%8f%96%e6%95%b4.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[JS]浏览器版本控制脚本</title>
		<link>http://promiseforever.com/2011/08/07/js%e6%b5%8f%e8%a7%88%e5%99%a8%e7%89%88%e6%9c%ac%e6%8e%a7%e5%88%b6%e8%84%9a%e6%9c%ac.html</link>
		<comments>http://promiseforever.com/2011/08/07/js%e6%b5%8f%e8%a7%88%e5%99%a8%e7%89%88%e6%9c%ac%e6%8e%a7%e5%88%b6%e8%84%9a%e6%9c%ac.html#comments</comments>
		<pubDate>Sun, 07 Aug 2011 11:59:35 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=4440</guid>
		<description><![CDATA[收藏两个微软开发小组做的JS,相当精干。实现的功能，和实现的细节，相当舒服。 // ---------------------------------------------------------------------------------- // Microsoft Developer &#38; Platform Evangelism // // Copyright (c) Microsoft Corporation. All rights reserved. // // THIS CODE AND INFORMATION ARE PROVIDED &#34;AS IS&#34; WITHOUT WARRANTY OF ANY KIND, // EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES // OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. ...]]></description>
		<wfw:commentRss>http://promiseforever.com/2011/08/07/js%e6%b5%8f%e8%a7%88%e5%99%a8%e7%89%88%e6%9c%ac%e6%8e%a7%e5%88%b6%e8%84%9a%e6%9c%ac.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[JS]javascript页面载入特效</title>
		<link>http://promiseforever.com/2011/05/10/javascript%e9%a1%b5%e9%9d%a2%e8%bd%bd%e5%85%a5%e7%89%b9%e6%95%88.html</link>
		<comments>http://promiseforever.com/2011/05/10/javascript%e9%a1%b5%e9%9d%a2%e8%bd%bd%e5%85%a5%e7%89%b9%e6%95%88.html#comments</comments>
		<pubDate>Tue, 10 May 2011 01:06:12 +0000</pubDate>
		<dc:creator>苏洋</dc:creator>
				<category><![CDATA[(x)Html]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[特效]]></category>
		<category><![CDATA[载入]]></category>

		<guid isPermaLink="false">http://promiseforever.com/?p=3115</guid>
		<description><![CDATA[某些时候,不需要使用AJAX库的时候,或许一个很老的例子可以帮我们轻巧的解决我们需要的效果. javascript代码部分: &#60;script type=&#34;text/javascript&#34;&#62; var t_id=setInterval&#40;animate,20&#41;;var pos=0;var dir=2;var len=0;function animate&#40;&#41;&#123;var elem=document.getElementById&#40;'progress'&#41;;if&#40;elem!=null&#41;&#123;if&#40;pos==0&#41;len+=dir;if&#40;len&#62;32&#124;&#124;pos&#62;79&#41;pos+=dir;if&#40;pos&#62;79&#41;len-=dir;if&#40;pos&#62;79&#38;&#38;len==0&#41;pos=0;elem.style.left=pos;elem.style.width=len;&#125;&#125; function remove_loading&#40;&#41;&#123;this.clearInterval&#40;t_id&#41;;var targelem=document.getElementById&#40;'loader_container'&#41;;targelem.style.display='none';targelem.style.visibility='hidden';&#125; &#60;/script&#62; css代码部分: #loader_container&#123;text-align:center;position:absolute;top:40%;width:100%;left:0;padding:10px;&#125; #loader&#123;font-family:Tahoma, Helvetica, sans;font-size:11.5px;color:#7c7c7c;;background-color:#c0c0c0;padding:10px 0 16px 0;margin:0 auto;display:block;width:130px;border:1px solid #5a667b;text-align:left;z-index:2;&#125; #progress&#123;height:5px;font-size:1px;width:1px;position:relative;top:1px;left:0px;background-color:#8894a8&#125; #loader_bg&#123;background-color:#e4e7eb;position:relative;top:0px;left:0px;height:7px;width:113px;font-size:1px&#125; html代码部分: &#60;html&#62; &#60;body onload=&#34;remove_loading();&#34;&#62; &#60;div id=&#34;loader_container&#34;&#62; &#60;div id=&#34;loader&#34;&#62; &#60;div align=&#34;center&#34;&#62;页面正在加载中 ...&#60;/div&#62; &#60;div id=&#34;loader_bg&#34;&#62;&#60;div id=&#34;progress&#34;&#62; &#60;/div&#62;&#60;/div&#62;&#60;/div&#62; &#60;/div&#62; &#60;/body&#62; &#60;/html&#62; 使用方便很简单,就不多说了.]]></description>
		<wfw:commentRss>http://promiseforever.com/2011/05/10/javascript%e9%a1%b5%e9%9d%a2%e8%bd%bd%e5%85%a5%e7%89%b9%e6%95%88.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

