正在给自己做一个个人网站,想实现加入收藏和设为首页2个功能。
   
    下面是以前的代码,
     <a href="javascript:;"
onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(this.href);return(false);"
 title="设为首页">设为首页</a>&nbsp;|             <a href="javascript:;"
title="收藏本站"
onclick="window.external.AddFavorite('http://www.huoydsans.com','22');return(false);">
加入收藏</a>
  
      09年的时候测试,没有问题,当时使用的浏览器忘记了。     现在使用qq浏览器和Firefox测试,均无反应,可能是浏览器兼容性问题。     是么?解决方案呢?

解决方案 »

  1.   


    function setHomePege(obj) {
            try {
                obj.style.behavior = "url(#default#homepage)";
                obj.setHomePage("http://bbs.csdn.net/");
            } catch (e) {
                if (window.netscape) {
                    try {
                        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
                    } catch (e) {
                        alert("\u62B1\u6B49\uFF0C\u6B64\u64CD\u4F5C\u88AB\u6D4F\u89C8\u5668\u62D2\u7EDD\uFF01\n\n\u8BF7\u5728\u6D4F\u89C8\u5668\u5730\u5740\u680F\u8F93\u5165\u201Cabout:config\u201D\u5E76\u56DE\u8F66\u7136\u540E\u5C06[signed.applets.codebase_principal_support]\u8BBE\u7F6E\u4E3A'true'");
                    }
                } else {
                    alert("\u62B1\u6B49\uFF0C\u60A8\u6240\u4F7F\u7528\u7684\u6D4F\u89C8\u5668\u65E0\u6CD5\u5B8C\u6210\u6B64\u64CD\u4F5C\u3002\n\n\u60A8\u9700\u8981\u624B\u52A8\u5C06'http://bbs.csdn.net/'\u8BBE\u7F6E\u4E3A\u9996\u9875\u3002");
                    }
                }
            }<a href="javascript:;" onclick="setHomePege(this);">设为首页</a>试试 ~
      

  2.   

    Firefox好像不支持加入收藏夹呀?
      

  3.   

    http://code.google.com/p/playjs/source/browse/trunk/py/system/broswer/action.js
      

  4.   

              <a href="http://www.11.com"  这个地方不用javascript:;就可以了
    title="收藏本站"
    onclick="window.external.AddFavorite('http://11.com','11);return(false);">
    加入收藏</a>&nbsp;</div>
         这种方法在搜狗下可以了,设为首页 加入收藏 都这样解决的,至于其他的解决方法,暂时没有尝试,谢谢各位大侠
      

  5.   

    单击链接设为主页 
    <a href=# onClick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’http://www.henanclub.com’);">设为主页</a> 鼠标滑过设定为主页 
    <a href=# onMouseOver="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’http://www.henanclub.com’);">设为主页</a> 单击文字弹出 
    <script language="javascript"> 
    function bookit(){window.external.addFavorite(’http://www.henanclub.com’,’河南俱乐部’)}/ 
    if (document.all)document.write(’<a href="#" onClick="bookit()">加入收藏夹</a>’) 
    </script> 鼠标滑过文字弹出 
    <script language="javascript"> 
    function bookit(){window.external.addFavorite(’http://www.henanclub.com’,’河南俱乐部’)}/ 
    if (document.all)document.write(’<a href="#" onMouseOver="bookit()">加入收藏夹</a>’)