【发布时间】:2013-02-01 19:05:55
【问题描述】:
我想在 Blogger 的博客侧边栏上添加一个“添加到收藏夹”按钮。我已经有了图像,但我需要代码。我希望它适用于所有浏览器。你会给我什么建议?
【问题讨论】:
我想在 Blogger 的博客侧边栏上添加一个“添加到收藏夹”按钮。我已经有了图像,但我需要代码。我希望它适用于所有浏览器。你会给我什么建议?
【问题讨论】:
首先我认为它适用于探索者不确定其余部分。
您可以添加一个图像小部件,这样您就可以毫无问题地上传您想要的图像。
一旦您选择了图片,唯一的事情就是在博客小部件选项中,您可以声明链接到该图片的 URL,但不是您真正想要的,即“添加到收藏夹”功能的链接。为此,首先您必须在链接字段中引入任何 URL。不用担心哪个网址,它不会被使用。
修改代码前,请保存一份备份。
完成后,转到“模板”->“编辑 HTML”并查找图像小部件,以便找到它:
<b:widget id='Image1' locked='false' title='' type='Image'>
找到后,转到小部件标签内的以下部分
<b:includable id='main'>
<b:if cond='data:title != ""'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<b:if cond='data:link != ""'>
并更改这一行(这将是与先前在博客中的图像关联的 URL 的信息):
<a expr:href='data:link'>
通过这个将图像链接到“添加到收藏夹”:
<a href='javascript:window.external.AddFavorite('YOUR-BLOG-URL', 'TEXT-TO-APPEAR')'>
您应该将您的博客 URL (http://nameofyourblog.blogspot.com) 替换为 YOUR-BLOG-URL,将添加到收藏夹时对话框中显示的文本替换为 TEXT-TO-APPEAR。
【讨论】: