方法如下:
1.“控制台”-“布局”-“修改 HTML”,勾选“扩展 小窗口部件模板”,同时请保存原有模板以防不测!
2.查找以下内容:
]]></b:skin>
在其下方添加:
<script type='text/javascript'>
function getElementsByName_iefix(tag, name) {
var elem = document.getElementsByTagName(tag);
var arr = new Array();
for(i = 0,iarr = 0; i < elem.length; i++) {
att = elem[i].getAttribute("name");
if(att == name) {
arr[iarr] = elem[i];
iarr++;
}
}
return arr;
}
function doZoom(size)
{
var zooms = getElementsByName_iefix("span", "zoom")
for (var i = 0; i < zooms.length; i++) {
zooms[i].style.fontSize = size+'px';
}
}
</script>
3.查找HTML代码中所有的:function getElementsByName_iefix(tag, name) {
var elem = document.getElementsByTagName(tag);
var arr = new Array();
for(i = 0,iarr = 0; i < elem.length; i++) {
att = elem[i].getAttribute("name");
if(att == name) {
arr[iarr] = elem[i];
iarr++;
}
}
return arr;
}
function doZoom(size)
{
var zooms = getElementsByName_iefix("span", "zoom")
for (var i = 0; i < zooms.length; i++) {
zooms[i].style.fontSize = size+'px';
}
}
</script>
<data:post.body/>
将它们全部替换为以下代码:
<span name='zoom'><data:post.body/></span>
这样,就可以将被 name='zoom' 的span tag包住的那些內容,赋予字体缩放的功能。4.在你想要提供功能的地方加入以下代码,不过感觉添加在第三步替换后代码的上面会比较和谐:
<b:if cond='data:blog.pageType == "item"'>
<div style='text-align:right'><b>调整字体大小:</b>
<a href="javascript:doZoom(16)">大</a>|
<a href="javascript:doZoom(14)">中</a>|
<a href="javascript:doZoom(12)">小</a>
</div></b:if>
其中的位置(left、center、right)和文字大小(12、14、16...)可以自己调整(单位是px)。<div style='text-align:right'><b>调整字体大小:</b>
<a href="javascript:doZoom(16)">大</a>|
<a href="javascript:doZoom(14)">中</a>|
<a href="javascript:doZoom(12)">小</a>
</div></b:if>
相关文章:让Blogger的读者根据自身习惯调整帖子文字大小
本文地址:http://oceanban.blogspot.com/2010/05/bloggercom_26.html 原创文章如转载,请注明链接: 转自OceanBan的空间 |
6 评论:
测试评论
测试openid
好多优化技巧都是参考你的博客,谢谢!
还有你那个搜索功能最好在右边侧边栏也放个,一开始没找到,后来想起来在上面导航栏呢~
@九月
blogger.com它自带的搜索功能太弱了,样式也不是很喜欢,我喜欢的那个Google自定义搜索加载速度有点慢,为了不影响加载速度所以就专门放起来了,我的文章和lable基本都是相关的,每个文章一个lable,基本上Blogger 优化标签里包含了所有blogger相关内容。
nice!
非常不错,不过首次发评论要跳blogger.com,貌似域名没有统一化。买个vps吧,自主权多一些
@delectate
我这个是域名绑定的blogger.com,评论好像不能更改,你知道评论能统一化的方法么?
发表评论