作者MRjk (QOO)
看板Blog
标题Re: [分享] Blogger继续阅读终极懒人版
时间Wed Jun 17 04:15:28 2009
感谢分享Xavier这麽好用的方法
最近有些使用者说直接进我的首页会当机 可是先浏览文章再进就不会
研究了一下发现这方法某些情况下可能会有bug
这个继续阅读的原理是透过javascript去拿rss用的summary回来当缩文概要
可是当首页有相当数量的文章+网路速度又很顺 会同时产生很多的javascript同时执行
已知ie6在这种情况下会当机 整个卡死 只能去工作管理员关掉ie重开
(ff ie8我测过都不会)
因此建议把程式码其中
<script type='text/javascript'>
createSummaryPost<data:post.id/>("<data:post.id/>");
</script>
改成
<script type='text/javascript'>
function sleep(n)
{
var start=new Date().getTime();
while(true) if(new Date().getTime()-start>n) break;
}
sleep(200);
createSummaryPost<data:post.id/>('<data:post.id/>');
</script>
透过延迟让javascript分散时间执行
造福一下那些还在用ie6的使用者 Q___Q
※ 引述《dacron9032 (Xavier)》之铭言:
: 原文:
: http://www.xavierliu.com/2009/05/blogger-hack-auto-read-more.html
: 现在blogger常用的继续阅读总共有两种,羊男的继续阅读和CJH的继续阅读
: 懒人版,假如觉得这两种使用上很麻烦的话可以用看看以下介绍的继续阅读
: 终极懒人版,我称它为终极懒人版是因为使用上真的非常简单&无脑,只要安
: 装了这个hack後,每篇文章就会自动用好继续阅读,完全不用在文章内添加
: 任何code,推荐给超级懒人使用。
: 使用教学:
: 范例: http://autoreadmore.blogspot.com/
: *步骤1 请先备份好模板
: *步骤2 管理後台 > 版面配置 > 修改html > 展开小装置范本打勾
: *步骤3 搜寻 <data:post.body/> 并且用下面的程式码取代 <data:post.body/>
: (因为程式码太长了贴不上来,所以麻烦到文章内复制)
: *步骤4 修改blogID > 储存 > 大功告成
--
http://blog.wahahajk.com
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.39.230
1F:→ yukitowu:我想问一下 原PO设定的首页显示篇数是几篇? 06/17 06:39
2F:推 jeta890119:谢谢分享,不过IE6该淘汰就不想替他改程式了 06/17 18:02
3F:→ MRjk:7篇 06/18 03:29