English Sentence Loading...............
关于PJBlog的几个Bug...
作者:exgods 日期:2009-06-30
最近新换PJBlog,出现了很多bug.如果单从程序来讲确实还是原来的LBS好得多..经过一个礼拜紧张地测试,终于把几个主要bug解决了.
1.与lightbox v2.04冲突
现象:PJBlog自带的JS与lightbox v2.04中的prototype.js有冲突,导致页面打开一半出现"无法打开站点XXX"
解决方案:安装老版的lightbox v2.02
2.initUBB()函数出现未定义
现象:浏览单个文章时,在评论区的UBB脚本出现initUBB("Message")未定义.
解决方案:这个是因为脚本加载的速度和页面加载的速度不匹配,直接修改initUBB调用代码.
在common/UBBconfig.asp中查找initUBB("""&TextName&""")
把它修改成setTimeout('initUBB("""&TextName&""");',300);
延时运行initUBB函数就可以解决这个bug,后面的100是延时时间,这个根据各自的博客情况设置.
3.页面的Description没有转换Html并过滤一些非法字符
在header.asp中查找
If len(Description) > 0 then blog_Description = Description
改成
If len(Description) > 0 then blog_Description = CheckStr(HTMLEncode(Description))
--------------------------------------- 还有一些bug会在此日志持续更新...
1.与lightbox v2.04冲突
现象:PJBlog自带的JS与lightbox v2.04中的prototype.js有冲突,导致页面打开一半出现"无法打开站点XXX"
解决方案:安装老版的lightbox v2.02
2.initUBB()函数出现未定义
现象:浏览单个文章时,在评论区的UBB脚本出现initUBB("Message")未定义.
解决方案:这个是因为脚本加载的速度和页面加载的速度不匹配,直接修改initUBB调用代码.
在common/UBBconfig.asp中查找initUBB("""&TextName&""")
把它修改成setTimeout('initUBB("""&TextName&""");',300);
延时运行initUBB函数就可以解决这个bug,后面的100是延时时间,这个根据各自的博客情况设置.
3.页面的Description没有转换Html并过滤一些非法字符
在header.asp中查找
If len(Description) > 0 then blog_Description = Description
改成
If len(Description) > 0 then blog_Description = CheckStr(HTMLEncode(Description))
--------------------------------------- 还有一些bug会在此日志持续更新...
评论: 0 | 引用: 0 | 查看次数: 11787
发表评论







上一篇
下一篇

文章来自:
Tags:
相关日志: