<?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>Blog of the support team of oncecode.com</title>
	<atom:link href="http://blog.oncecode.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oncecode.com</link>
	<description>The eye of oncecode.com</description>
	<lastBuildDate>Tue, 09 Aug 2011 02:19:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>IE6的currentStyle对象中某些属性不会即时更新</title>
		<link>http://blog.oncecode.com/2011/08/ie6%e7%9a%84currentstyle%e5%af%b9%e8%b1%a1%e4%b8%ad%e6%9f%90%e4%ba%9b%e5%b1%9e%e6%80%a7%e4%b8%8d%e4%bc%9a%e5%8d%b3%e6%97%b6%e6%9b%b4%e6%96%b0/</link>
		<comments>http://blog.oncecode.com/2011/08/ie6%e7%9a%84currentstyle%e5%af%b9%e8%b1%a1%e4%b8%ad%e6%9f%90%e4%ba%9b%e5%b1%9e%e6%80%a7%e4%b8%8d%e4%bc%9a%e5%8d%b3%e6%97%b6%e6%9b%b4%e6%96%b0/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 02:15:29 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[F2E]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=555</guid>
		<description><![CDATA[如下一段css： min-height:100px; _height:90px; 专为IE6定义了一个高度。 &#160; 在用js获取这个元素的高度的时候， 会发现无论这个元素当前实际高度是多少， 在IE6下，通过dom.currentStyle['height']获取到的高度， 永远都是上述css中定义的高度， 而不是实际的高度值。 &#160; 所以在用JS获取一个元素的高度的时候， 针对IE6出现的高度不对的bug， 可以从css上着手看看是否限定了高度。 &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/08/ie6%e7%9a%84currentstyle%e5%af%b9%e8%b1%a1%e4%b8%ad%e6%9f%90%e4%ba%9b%e5%b1%9e%e6%80%a7%e4%b8%8d%e4%bc%9a%e5%8d%b3%e6%97%b6%e6%9b%b4%e6%96%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>发送邮件给mysinamail.com中文乱码问题</title>
		<link>http://blog.oncecode.com/2011/07/%e5%8f%91%e9%80%81%e9%82%ae%e4%bb%b6%e7%bb%99mysinamail-com%e4%b8%ad%e6%96%87%e4%b9%b1%e7%a0%81%e9%97%ae%e9%a2%98/</link>
		<comments>http://blog.oncecode.com/2011/07/%e5%8f%91%e9%80%81%e9%82%ae%e4%bb%b6%e7%bb%99mysinamail-com%e4%b8%ad%e6%96%87%e4%b9%b1%e7%a0%81%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 08:21:45 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[Web Develop]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=550</guid>
		<description><![CDATA[发现用phpmailer发送邮件， 被mysinamail.com的邮箱收到的时候，中文全部乱码。 &#160; 注册一个mysinamail.com的邮箱， 进去看到邮箱右上角有编码方式选择， 但可惜只提供了两种：“Big5”和“GB2312”。 &#160; 而发送的时候用的是UTF-8编码， 所以接收到之后就乱码了。 &#160; 查阅网上资料， 查到的解决乱码问题的方法有两个： 标题添加编码设置，如： ?=UTF-8?B{base64_encode(&#8220;utf-8的标题&#8221;)}=? 发送的header设置：Context-type: text-html; charset=utf-8。 &#160; 但经尝试，发现如上设置对mysinamail.com的邮箱并不起作用， 除非做编码强制转换： iconv(&#8216;UTF-8&#8242;, &#8216;Big5&#8242;, &#8216;utf-8的标题&#8217;)。 &#160; 为确保不是程序发送的问题， 用Gmail邮箱和QQ邮箱各发一封带中文的邮件给mysinamail.com， 全部都显示乱码。 &#160; 由此可见， 市面上大部分的邮箱服务器采用的编码都是utf-8编码， 大家用utf-8编码的内容发送给mysinamail.com的时候， 它并不会进行编码转换， 导致中文都乱码。 &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/%e5%8f%91%e9%80%81%e9%82%ae%e4%bb%b6%e7%bb%99mysinamail-com%e4%b8%ad%e6%96%87%e4%b9%b1%e7%a0%81%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>facebook的feed发布信息到涂鸦墙api如何插入图片</title>
		<link>http://blog.oncecode.com/2011/07/facebook%e7%9a%84feed%e5%8f%91%e5%b8%83%e4%bf%a1%e6%81%af%e5%88%b0%e6%b6%82%e9%b8%a6%e5%a2%99api%e5%a6%82%e4%bd%95%e6%8f%92%e5%85%a5%e5%9b%be%e7%89%87/</link>
		<comments>http://blog.oncecode.com/2011/07/facebook%e7%9a%84feed%e5%8f%91%e5%b8%83%e4%bf%a1%e6%81%af%e5%88%b0%e6%b6%82%e9%b8%a6%e5%a2%99api%e5%a6%82%e4%bd%95%e6%8f%92%e5%85%a5%e5%9b%be%e7%89%87/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 03:28:27 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[FB Connect]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=548</guid>
		<description><![CDATA[参考官方给出的feed对话框地址中的参数： http://www.facebook.com/dialog/feed? app_id=123050457758183&#38; link=http://developers.facebook.com/docs/reference/dialogs/&#38; picture=http://fbrell.com/f8.jpg&#38; name=Facebook%20Dialogs&#38; caption=Reference%20Documentation&#38; description=Dialogs%20provide%20a%20simple, %20consistent%20interface%20for%20 applications%20to%20interact%20with%20users.&#38; message=Facebook%20Dialogs%20are%20so%20easy!&#38; redirect_uri=http://www.example.com/response 经测试发现， 只要确保有picture参数的时候不要带source参数， 就能正常地把图片加到post中去； 否则facebook的api会忽略掉图片。]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/facebook%e7%9a%84feed%e5%8f%91%e5%b8%83%e4%bf%a1%e6%81%af%e5%88%b0%e6%b6%82%e9%b8%a6%e5%a2%99api%e5%a6%82%e4%bd%95%e6%8f%92%e5%85%a5%e5%9b%be%e7%89%87/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>yii的页面缓存和动态widget真是方便</title>
		<link>http://blog.oncecode.com/2011/07/yii%e7%9a%84%e9%a1%b5%e9%9d%a2%e7%bc%93%e5%ad%98%e5%92%8c%e5%8a%a8%e6%80%81widget%e7%9c%9f%e6%98%af%e6%96%b9%e4%be%bf/</link>
		<comments>http://blog.oncecode.com/2011/07/yii%e7%9a%84%e9%a1%b5%e9%9d%a2%e7%bc%93%e5%ad%98%e5%92%8c%e5%8a%a8%e6%80%81widget%e7%9c%9f%e6%98%af%e6%96%b9%e4%be%bf/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 06:54:23 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[Web Develop]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=542</guid>
		<description><![CDATA[在Yii框架中如果需要用page cache， 首先得在配置文件中加一个名为“cache”的缓存配置， 比如用文件缓存的配置： &#8216;cache&#8217;=&#62;array( &#8216;class&#8217;=&#62;&#8217;CFileCache&#8217;, &#8216;directoryLevel&#8217; =&#62; &#8217;2&#8242;, ), 它就会在protected/runtime目录下生成缓存文件。 然后在需要整页缓存的页面的controller中， 添加一个filter： public function filters() { return array( array( &#8216;COutputCache&#8217;, &#8216;duration&#8217; =&#62; 10800, &#8216;varyByParam&#8217; =&#62; array(&#8216;pageNum&#8217;) ), ); } duration是缓存时间，单位是秒； varyByParam是指定缓存以某个参数区分页面， 比如带翻页的页面：list.php?pageNum=5，就可以指定参数pageNum作为分别缓存的标志。 在整页缓存的时候， 如果希望某个区块不被缓存， 就可以使用widget来实现，在视图文件中不被缓存的区块调用widget： &#60;?php $this-&#62;renderDynamic(&#8216;widget&#8217;, &#8216;application.extensions.mywidget&#8217;, array(&#8216;pageNum&#8217;=&#62;$page), &#8230; <a href="http://blog.oncecode.com/2011/07/yii%e7%9a%84%e9%a1%b5%e9%9d%a2%e7%bc%93%e5%ad%98%e5%92%8c%e5%8a%a8%e6%80%81widget%e7%9c%9f%e6%98%af%e6%96%b9%e4%be%bf/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/yii%e7%9a%84%e9%a1%b5%e9%9d%a2%e7%bc%93%e5%ad%98%e5%92%8c%e5%8a%a8%e6%80%81widget%e7%9c%9f%e6%98%af%e6%96%b9%e4%be%bf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>可恶的IE6不支持facebook的js sdk放在里</title>
		<link>http://blog.oncecode.com/2011/07/%e5%8f%af%e6%81%b6%e7%9a%84ie6%e4%b8%8d%e6%94%af%e6%8c%81facebook%e7%9a%84js-sdk%e6%94%be%e5%9c%a8%e9%87%8c/</link>
		<comments>http://blog.oncecode.com/2011/07/%e5%8f%af%e6%81%b6%e7%9a%84ie6%e4%b8%8d%e6%94%af%e6%8c%81facebook%e7%9a%84js-sdk%e6%94%be%e5%9c%a8%e9%87%8c/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 11:25:28 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[F2E]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=537</guid>
		<description><![CDATA[如图所示： &#160; &#160; 把facebook的js放到&#60;head&#62;&#60;/head&#62;里， ie6有时候就出现上述画面， 把它移到&#60;body&#62;后面， 问题解决。 &#160; 可恶的IE6. &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/%e5%8f%af%e6%81%b6%e7%9a%84ie6%e4%b8%8d%e6%94%af%e6%8c%81facebook%e7%9a%84js-sdk%e6%94%be%e5%9c%a8%e9%87%8c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在facebook中如何用javascript SDK单独请求某一个用户权限</title>
		<link>http://blog.oncecode.com/2011/07/%e5%9c%a8facebook%e4%b8%ad%e5%a6%82%e4%bd%95%e7%94%a8javascript-sdk%e5%8d%95%e7%8b%ac%e8%af%b7%e6%b1%82%e6%9f%90%e4%b8%80%e4%b8%aa%e7%94%a8%e6%88%b7%e6%9d%83%e9%99%90/</link>
		<comments>http://blog.oncecode.com/2011/07/%e5%9c%a8facebook%e4%b8%ad%e5%a6%82%e4%bd%95%e7%94%a8javascript-sdk%e5%8d%95%e7%8b%ac%e8%af%b7%e6%b1%82%e6%9f%90%e4%b8%80%e4%b8%aa%e7%94%a8%e6%88%b7%e6%9d%83%e9%99%90/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 04:01:53 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[FB Connect]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=531</guid>
		<description><![CDATA[facebook官方javascript SDK文档地址： http://developers.facebook.com/docs/reference/javascript/ 翻来翻去都没看到有单独请求某一个permission的api， 只看到有FB.ui()可以以弹出窗口的形式调用某个graph api， 但找遍graph api，只看到有读取当前用户给当前app开放的permissions， 但没看到有请求单个permission的api。 参考网上大家的做法并测试， 得出如下方法： FB.ui({ method: &#8216;permissions.request&#8216;, perms: &#8216;publish_stream&#8217;, display: &#8216;popup&#8216; }, function(response) { //do something }); 上述所传的三个参数为实现该功能的关键。 &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/%e5%9c%a8facebook%e4%b8%ad%e5%a6%82%e4%bd%95%e7%94%a8javascript-sdk%e5%8d%95%e7%8b%ac%e8%af%b7%e6%b1%82%e6%9f%90%e4%b8%80%e4%b8%aa%e7%94%a8%e6%88%b7%e6%9d%83%e9%99%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>把facebook帐号登录功能嵌入到你的网页中</title>
		<link>http://blog.oncecode.com/2011/07/%e6%8a%8afacebook%e5%b8%90%e5%8f%b7%e7%99%bb%e5%bd%95%e5%8a%9f%e8%83%bd%e5%b5%8c%e5%85%a5%e5%88%b0%e4%bd%a0%e7%9a%84%e7%bd%91%e9%a1%b5%e4%b8%ad/</link>
		<comments>http://blog.oncecode.com/2011/07/%e6%8a%8afacebook%e5%b8%90%e5%8f%b7%e7%99%bb%e5%bd%95%e5%8a%9f%e8%83%bd%e5%b5%8c%e5%85%a5%e5%88%b0%e4%bd%a0%e7%9a%84%e7%bd%91%e9%a1%b5%e4%b8%ad/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 03:52:48 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[FB Connect]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=527</guid>
		<description><![CDATA[参考了developer.facebook.com中的javascript SDK的文档， 官方javascript SDK文档以及sample网址：http://developers.facebook.com/docs/reference/javascript/ 并做了一些测试， 发现其文档中的事件监听回调方式并不是能完全符合预期地工作， 在用户从facebook官网登录之后， 然后再到app的页面登录， 此时auth.login、auth.sessionChange、auth.statusChange事件都不能正确地触发，导致app登录失败。 &#160; 参考别的网站的做法， 发现在fb登录按钮的标签上添加了一个onlogin=&#8221;"属性， 通过这种方式设置的登录事件监听回调能稳定且正常地工作。 示例代码如下： &#60;fb:login-button onlogin=&#8221;fbLogin()&#8221; perms=&#8221;email,user_about_me&#8221;&#62;&#60;a&#62;&#60;span&#62;用facebook登入&#60;/span&#62;&#60;/a&#62;&#60;/fb:login-button&#62; 看来facebook的javascript SDK还需完善才行。 &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/07/%e6%8a%8afacebook%e5%b8%90%e5%8f%b7%e7%99%bb%e5%bd%95%e5%8a%9f%e8%83%bd%e5%b5%8c%e5%85%a5%e5%88%b0%e4%bd%a0%e7%9a%84%e7%bd%91%e9%a1%b5%e4%b8%ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use PuTTY(using SSH tunnel) to break the Wall in windows!</title>
		<link>http://blog.oncecode.com/2011/06/how-to-use-puttyusing-ssh-tunnel-to-break-the-wall/</link>
		<comments>http://blog.oncecode.com/2011/06/how-to-use-puttyusing-ssh-tunnel-to-break-the-wall/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 04:14:10 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[Hack]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=524</guid>
		<description><![CDATA[As we know, lot of good sites can not be accessed in the Great China, Here is the way to break the fucking wall. 1. Install a proxy server in you linux server, a good proxy server soft is Squid. &#8230; <a href="http://blog.oncecode.com/2011/06/how-to-use-puttyusing-ssh-tunnel-to-break-the-wall/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/06/how-to-use-puttyusing-ssh-tunnel-to-break-the-wall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>swfupload上传多文件uploadSuccess回调事件存在服务器数据传递重复的bug</title>
		<link>http://blog.oncecode.com/2011/06/swfupload%e4%b8%8a%e4%bc%a0%e5%a4%9a%e6%96%87%e4%bb%b6uploadsuccess%e5%9b%9e%e8%b0%83%e4%ba%8b%e4%bb%b6%e5%ad%98%e5%9c%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%95%b0%e6%8d%ae%e4%bc%a0%e9%80%92%e9%87%8d/</link>
		<comments>http://blog.oncecode.com/2011/06/swfupload%e4%b8%8a%e4%bc%a0%e5%a4%9a%e6%96%87%e4%bb%b6uploadsuccess%e5%9b%9e%e8%b0%83%e4%ba%8b%e4%bb%b6%e5%ad%98%e5%9c%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%95%b0%e6%8d%ae%e4%bc%a0%e9%80%92%e9%87%8d/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 17:35:40 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[F2E]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=522</guid>
		<description><![CDATA[在使用swfupload最新版做文件上传时， 发现在uploadsuccess事件的回调函数中， 服务器回传到server data存在传递数据错误的bug。 例如一次选择三个文件，a.jpg, b.jpg, c.jpg 服务器在文件上传成功后，输出所上传的文件名， 在server data中拿到的三次都是最后一个c.jpg。 &#160; 同时也发现，如果在uploadsuccess回调函数中， 用alert()函数提示server data的时候， 则每次都能获得正确的server data。 &#160; 所以怀疑是swfupload里在处理这个回调函数的时候存在bug， 最终解决办法， 由于无法在js中添加让程序等待的一段时间的功能， 所以在php服务器端代码中添加：sleep(1) 让程序暂停一秒。 加了暂停代码之后， uploadsuccess回调函数中都能拿到正确的服务器端数据server data。 &#160;]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/06/swfupload%e4%b8%8a%e4%bc%a0%e5%a4%9a%e6%96%87%e4%bb%b6uploadsuccess%e5%9b%9e%e8%b0%83%e4%ba%8b%e4%bb%b6%e5%ad%98%e5%9c%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%95%b0%e6%8d%ae%e4%bc%a0%e9%80%92%e9%87%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>教你如何禁止百度蜘蛛来爬你的网站或网页</title>
		<link>http://blog.oncecode.com/2011/06/%e6%95%99%e4%bd%a0%e5%a6%82%e4%bd%95%e7%a6%81%e6%ad%a2%e7%99%be%e5%ba%a6%e8%9c%98%e8%9b%9b%e6%9d%a5%e7%88%ac%e4%bd%a0%e7%9a%84%e7%bd%91%e7%ab%99%e6%88%96%e7%bd%91%e9%a1%b5/</link>
		<comments>http://blog.oncecode.com/2011/06/%e6%95%99%e4%bd%a0%e5%a6%82%e4%bd%95%e7%a6%81%e6%ad%a2%e7%99%be%e5%ba%a6%e8%9c%98%e8%9b%9b%e6%9d%a5%e7%88%ac%e4%bd%a0%e7%9a%84%e7%bd%91%e7%ab%99%e6%88%96%e7%bd%91%e9%a1%b5/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 02:12:05 +0000</pubDate>
		<dc:creator>lagtan</dc:creator>
				<category><![CDATA[F2E]]></category>

		<guid isPermaLink="false">http://blog.oncecode.com/?p=514</guid>
		<description><![CDATA[禁止搜索引擎跟踪网页的链接，而只对网页建索引 可以在网页的&#60;head&#62;&#60;/head&#62;中间添加如下内容： &#60;meta name=&#8221;Baiduspider&#8221; content=&#8221;nofollow&#8221;&#62; 如果想整站禁止百度蜘蛛， 则可在网站根目录下创建文本文件：robots.txt 并添加内容如下： User-agent: * Disallow: &#160; User-agent: Baiduspider Disallow: / &#160; &#8212;&#8212;-末了&#8212;&#8212;&#8211; 尽量自力更生，不依靠百度才是长久之计。。]]></description>
		<wfw:commentRss>http://blog.oncecode.com/2011/06/%e6%95%99%e4%bd%a0%e5%a6%82%e4%bd%95%e7%a6%81%e6%ad%a2%e7%99%be%e5%ba%a6%e8%9c%98%e8%9b%9b%e6%9d%a5%e7%88%ac%e4%bd%a0%e7%9a%84%e7%bd%91%e7%ab%99%e6%88%96%e7%bd%91%e9%a1%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

