2008年6月30日星期一

解决利用bug去除Navbar后blogspot的小bug

上次讲了如何利用bug让blogspot彻底摆脱Navbar,但是留了点尾巴,就是利用这个bug以后还会有一个新的小bug出现。不知道后大家自己发现这个bug没有呢?

现在就公布这个小bug,铛铛裆铛~~~~铛铛裆铛~~~~~~~这个bug就是……砰!(众博友狂丢臭鸡蛋番茄……)

其实就是你的博客此时无法判定打开博客页面的人是不是作者本人了。所以一律给页面元素加上了快速编辑按钮,导致一般访客看博客的时候显得非常不工整。

唯一的解决办法就是:

彻底去除快速编辑按钮,其实我个人觉得快速编辑按钮的确也没什么用,我们平常真的要修改博客也都会在模板的页面元素项目下修改,谁还直接打开博客修改啊?

而且删除快速编辑按钮还能进一步提高博客打开速度,因为这个快速编辑按钮的代码其实真的很多……反映到最终的博客代码上有下面这么多呢~

<span class='widget-item-control'>
<span class='item-control blog-admin'>
<a class='quickedit' href='http://www.blogger.com/rearrange?blogID=33156784&widgetType=Text&widgetId=Text2&action=editWidget' onclick='return _WidgetManager._PopupConfig(document.getElementById("Text2"));' target='configText2' title='修改'>
<img alt='' src='http://img1.blogblog.com/img/icon18_wrench_allbkg.png'/>
</a>
</span>


所以一劳永逸的删除吧,很简单,切换到 布局 的 修改HTML 项目,给 扩展小窗口部件 打勾,找到以下代码全部删除即可,对你博客没有任何影响,也没有bug了~就是以后每次添加新的页面元素,都要删除下面这个代码才行,不然就有个快速编辑的XX在上面~
<b:include name='quickedit'/>

3 评论:

匿名 说...

呵呵,谢谢了。

匿名 说...

比较无语......

匿名 说...

嘿嘿~~~~

发表评论: ☆欢迎灌水☆言论自由☆交流快乐☆