首页 » Blog » 博客相关 ✿ weblog » 浏览内容
为PJblog的标签页静态化
在PJBBS里转了老半天,本想修改编辑日志发送ping的修改,可惜现在已经是PJblog3了。以前的修改方法已经不能对应现在的源程序了。所以只好暂时放弃了。
看到另一个帖子:”使tag for HTML“,tag.asp静态化,觉得挺好,就跑到“静¢脉”版主的博客里开始捣鼓起来。
先来看他的这篇日志Tag for HTML,Tag.asp静态,才是真的全静态之PJBLOG3
基本上先按照他的修改说明,把需要的东西下载后上传,
然后再随便修改一篇日志,然后才会自动更新tag.HTML。
有几个要说明的地方:
第一点
引用来自 hayden侧边栏的那个模块可以删除的,目的只是在安装后给大家一个指导说明而已,关于tag.html我后来没有做服务端处理了,请直接在模板里修改成对应的文字,呵呵
第二点
引用来自 hayden为什么你的tag页面没有脚本错误,而我的页面就会提示我Line:626—Error:'document.forms.frm.username' 为空或不是对象
我也在网上搜索了一下,同样也有人和我一样。是哪里出了问题呢?
是我PJ博客的原因吗?打扰了。谢谢。
hayden 于 2009-06-18 09:49 AM 回复
那是因为有JS在获取你的COOKIES自动填入留言或评论的表单中,而TAG页面中没有此表单。我是在js文件中增加了try忽略了错误。你也可以将TAG的模板文件中将 initLogin('pjblog3'); 删除掉应该就不成问题了。
我也在网上搜索了一下,同样也有人和我一样。是哪里出了问题呢?
是我PJ博客的原因吗?打扰了。谢谢。
hayden 于 2009-06-18 09:49 AM 回复
那是因为有JS在获取你的COOKIES自动填入留言或评论的表单中,而TAG页面中没有此表单。我是在js文件中增加了try忽略了错误。你也可以将TAG的模板文件中将 initLogin('pjblog3'); 删除掉应该就不成问题了。
引用来自 mini问题解决了。非常感谢。删除了initLogin('<$CookieName$>');就可以了。
基本上就根据这些,我的tag标签页面也静态了。
来看看我的tag页面吧。不再是asp咯….嘎嘎!











评论 共0条 (RSS 2.0) 发表评论