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

Javascript/jQuery在Chrome和Safari中为网页添加书签,javascript,jquery,bookmarks,Javascript,Jquery,Bookmarks,我有一个代码,书签链接成功地在IE,FF和歌剧;但是,相同的脚本在Chrome和Safari中不起作用。我做了很多研究,没有发现任何有价值的东西,如果有人分享如何在Chrome和Safari浏览器中成功实现这一点,这将非常有帮助。请在下面找到我使用的JavaScript函数 <script language="JavaScript" type="text/javascript"> function CreateBookmarkLink() { chkpa

我有一个代码,书签链接成功地在IE,FF和歌剧;但是,相同的脚本在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>

函数CreateBookmarkLink(){
chkpar=“”;
var title=“”;
如果(chkpar==“||chkpar==”/index_sub.php“| chkpar==”/index.php”)
{
title=“我的主页”;
}
url=”http://www.mysite.com";
if(window.sidebar){//Mozilla Firefox书签
window.sidebar.addPanel(标题,url,“”);
}else if(window.external){//IE收藏夹
window.external.AddFavorite(url,title);}
else if(window.opera&&window.print){//opera热列表
返回true;}
}

我认为,当你说出你的问题时,你会得到更好的帮助。错误消息、错误行为等。这是什么?当我尝试在chrome中通过此脚本为链接添加书签时,它会抛出一个错误-未捕获的TypeError:Object#没有“AddFavorite”方法。当然,chrome不支持这一点。我在这里感兴趣的是了解-我们如何通过javascript或jquery代码实现在chrome中为链接添加书签?谢谢,Diwakar无法在Chrome中做到这一点,使用JS,我认为当你告诉问题时,你会得到更好的帮助。错误消息、错误行为等。这是什么?当我尝试在chrome中通过此脚本为链接添加书签时,它会抛出一个错误-未捕获的TypeError:Object#没有“AddFavorite”方法。当然,chrome不支持这一点。我在这里感兴趣的是了解-我们如何通过javascript或jquery代码实现在chrome中为链接添加书签?谢谢,Diwakar无法在Chrome中使用JS实现这一点