本帖最后由 szhda4le 于 2010-07-15 15:00:10 编辑

解决方案 »

  1.   


    <script>
    function addfavorite()
    {
    if (document.all)
    { window.external.addFavorite('http://www.g.cn','google');); }
    else if (window.sidebar)
    { window.sidebar.addPanel('Dnew.cn', 'http://wwww.g.cn', ""); }

    </script>
    <a href="#" onclick="addfavorite()">把google加入收藏</a>
    下面这个也是Javascript加入收藏夹代码,同样支持firefox
    <script type="text/javascript">
    function addBook(title,url) {
    if (window.sidebar) { 
    window.sidebar.addPanel(title, url,""); 
    } else if( document.all ) {
    window.external.AddFavorite( url, title);
    } else if( window.opera && window.print ) {
    return true;
    }
    }
    </script> 页面使用:<a href=javascript:addBook('google','http://www.g.cn/')> 
    添加到收藏</a>
      

  2.   

     if (document.all){   
      window.external.addFavorite('http://123.com/', '理');   
      }else if (window.sidebar){   
      window.sidebar.addPanel('理', 'http://123.com/', "");   
      }   
    你这边的语句好像是如果没执行的话,下面的添加成功还是照样会执行吧浏览器不一样,好像有的也没法用
      

  3.   


    <a href="javascript:window.external.AddFavorite('http://www.hbxfwy.com','襄樊第五人民医院')">·加入收藏 </a>
    这个代码可以不行的话
    那就是你浏览器的问题
      

  4.   

    这个可以的 我也用这个
    asp.net群 6102686 欢迎大家加进来 讨论问题哈 
      

  5.   


     <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     <script type="text/javascript">
    function booksite(title, url){
    if (document.all)
    window.external.AddFavorite(url, title);
    else if (window.sidebar)
    window.sidebar.addPanel(title, url, "")
    }
    </script>
     </HEAD> <BODY>
    <a href="javascript:booksite('百度','http://www.baidu.com')">添加到收藏夹</a>
     </BODY>
    </HTML>
    用这个吧  这个firefox 里面也可以的