解决方案 »

  1.   

    function addfavorite()
    {
       if (document.all)//IE
       {
        window.external.addFavorite('URL','登录画面');
       }
       else if (window.sidebar)//火狐
       {
        window.sidebar.addPanel('登录画面', 'URL', "");
       }
    }
    试下这个
      

  2.   

    function addFav(){
    if(document.all){
    window.external.addFavorite('http://www.35dalu.com/','商务大陆网');
    }else if(window.sidebar){
    window.sidebar.addPanel('商务大陆网', 'http://www.35dalu.com/','');
    }

    </script>
    <a onclick="addFav();" rel="sidebar" title="商务大陆网 免费采购批发信息发布 B2B电子商务平台" href="javascript:;">加入收藏</a>
    我这边测试都可以的啊 火狐IE都兼容的啊
      

  3.   

    不是第个浏览器都支持这个功能的,var address = function (obj, url, title) { var e = window.event || arguments.callee.caller.arguments[0];

    var B = {
    IE : /MSIE/.test(window.navigator.userAgent) && !window.opera
    , FF : /Firefox/.test(window.navigator.userAgent)
    };

    obj.onmousedown = null;
    if (B.IE) {
    obj.attachEvent("onmouseup", function () {
    try {
    window.external.AddFavorite(url, title);
    window.event.returnValue = false;
    } catch (exp) {
    alert("您的浏览器不支持此操作,请您手动添加!");
    }
    });
    } else {
    if (B.FF) {
    obj.setAttribute("rel", "sidebar"), obj.title = title, obj.href = url;
    } else {
    alert("您的浏览器不支持此操作,请您手动添加!");
    }
    }
    };