加入收藏的普通版和jQuery版

关于“加入收藏”的代码,很多人都不会重视,一般情况是随便在网上搜一个代码放在页面里得了。前几天群里的一个朋友说要找一个全兼容的收藏代码,说是为了统计加入收藏夹的人数用。这下可是犯了难,都知道google chrome没有这个功能,无奈之下只好祭出弹对话框提示Ctrl+D了。
普通版的加入收藏:
Code
<a href="http://www.dangbao.net" onclick="window.external.addFavorite (this.href,this.title);return false;" title='Dangbao's Blog' rel="sidebar">加入收藏</a>
jQuery的加入收藏
Code
JS:
$("h3").click(function() {
        var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd' : 'CTRL';
        if (document.all){
          window.external.addFavorite('http://www.dangbao.net','Dangbao's Blog');
          }else if (window.sidebar){
         window.sidebar.addPanel('Dangbao's Blog', 'http://www.dangbao.net, "");
       }else {
               alert('您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹!');
       }
    });
HTML:<h3>加入收藏</h3>
jQuery版的在HTML里干净的页面代码,把事件处理都交给jQuery来处理了。
Tags:
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
网摘收藏:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您 注册帐号.