用javascript个性化RSS按钮
标签: JavaScript, rss, 博客技巧JavaScript
首先,必须告诉你的是,这简单到即使你什么都不懂,也可以制造出这样的效果。而为什么会想要这样的效果,则是因为他不占空间,也美观。可以让你的读者喜欢上你RSS按键的显示方式,甚至订阅你。
自从那天从弥缝那里看到他修改的RSS订阅按钮之后,就感觉非常喜欢,只是一直没有下手去弄。后来,又从北极冰仔中知道了用 JavaScript 实现鼠标悬停时展开的菜单是怎样做的,所以,才会有了今天这个效果,具体的可以看我侧边栏上的RSS图标,把鼠标放上去,你就知道效果了。
而具体是怎么做的呢?很简单。以下是北极冰仔提供的代码:
# JavaScript代码:
- <script type="text/javascript">
- function popMenu(objId) {
- var obj = document.getElementById(objId);
- if (obj.style.display == 'none') {
- obj.style.display = 'block';
- } else {
- obj.style.display = 'none';
- }
- }
- </script>
# 在页面中使用:
<div id="menuCaption" onmouseover="popMenu('menuLists');" onmouseout="popMenu('menuLists');">
<!-- 在这一行中加入你的RSS图片或文字 -->
<ul id="menuLists" style="display:none;">
<!-- 下面li中显示的是你所想要加入的RSS订阅图标或文字 -->
<li>菜单列表内容</li>
<li>菜单列表内容</li>
<li>菜单列表内容</li>
</ul>
</div>
具体的使用方法是:把JavaScript代码加入到你的header或其他能够全站显示的地方,比如侧边栏也可以。然后,把在页面中显示的代码加入到你想实现效果的地方。比如文章后、侧边栏。这样,OK,你已经实现了这样的效果了,不错吧?
难道还不简单?如果还有什么疑问,就给我留言或者联系我吧!