Javascript / jQuery为Chrome和Safari中的网页添加书签

时间:2012-09-12 06:11:11

标签: javascript jquery bookmarks

我有一个代码,可以在IE,FF和Opera中成功地为链接添加书签;但是相同的脚本在Chrome和Safari中不起作用。我研究了很多,没有找到任何有价值的东西,如果有人分享如何在Chrome和Safari浏览器中成功实现这一点,那将会非常有用。请在下面找到我使用的JavaScript函数。

     <script language="JavaScript" type="text/javascript">
     function CreateBookmarkLink() {
     chkpar = "<?=$_SERVER['PHP_SELF']?>";

     var title="";

     if(chkpar=="" || chkpar=="/index_sub.php" || chkpar=="/index.php")
        {
                title="My Home Page";
        }

     url = "http://www.mysite.com<?=$_SERVER['PHP_SELF']?>";

            if (window.sidebar) { // Mozilla Firefox Bookmark
                    window.sidebar.addPanel(title, url,"");
            } else if(window.external) { // IE Favorite
                    window.external.AddFavorite( url, title); }
            else if(window.opera && window.print) { // Opera Hotlist
                    return true; }
     }
    </script>

0 个答案:

没有答案