我有这个代码在我的网站上为我的网站添加书签,它在资源管理器中运行良好,但在谷歌浏览器和Firefox中,它不起作用。
<p><b>
<font style="font-family: verdana, sans-serif" size="1" face="verdana, sans-serif">
<a href="javascript:window.external.AddFavorite('http://yourphotomovie.com','Photo Montage Site')" style="font-size: 2.5mm; font-family: Arial; color: #333333; font- weight: bold" />
<img border="0" src="http://yourphotomovie.com/Images/BookmarkUs.jpg" width="115" height="18">
</a>
</font>
</b></p>
关于如何使其发挥作用的任何想法?
答案 0 :(得分:0)
这样的事情应该做的工作:
<script type="text/javascript">
function addToBookmark() {
// Firefox
if (window.sidebar) {
window.sidebar.addPanel(location.href,document.title,"");
}
// IE
else if(window.external) {
window.external.AddFavorite(location.href,document.title);
}
// Opera
else if(window.opera && window.print) {
this.title=document.title;
return true;
}
}
</script>
#HTML:
<a href="#" onclick="addToBookmark();return false;">Add to bookmarks</a>
我不记得这是否适用于Safari,但希望有人可以告诉Safari:)
P.S。由于安全限制,此代码不包含Chrome。在chrome中,您应该建议用户按CTRL + D.