终于有人回了,提示缺少对象window.external,但是在IE6下是可以使用的

解决方案 »

  1.   

    <a href="#" onclick="window.external.addFavorite('http://www.gj56.com','赣江物流网')">添加收藏</a>
      

  2.   

    比较奇怪,刚上msdn看了看,也没发现会有这样的情况啊。怀疑是不是这个版本的都有问题?
    你可以自己再看看
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/external.asp
      

  3.   

    <script>
    function addfavorite(){
       if (document.all){
          window.external.addFavorite(window.location.href,'描述息');
       }
       else if (window.sidebar)
       {
          window.sidebar.addPanel('描述信息', window.location.href, "");
       }

    </script>
    <a href="#" onclick="addfavorite()">把本站加入收藏</a>
    你看看这段代码好使不?
      

  4.   

    你那个失效应该是因为在本地运行的原因,ie7要求必须要把网页发布到web server上,不能是本地的。
      

  5.   

    window.external在本地的时候是有另外的用处的。这不属于IE内核的内容。
      

  6.   

    还没找到能在IE7上用的js代码