在Javascript中创建“添加到收藏夹/书签”按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Javascript中创建“添加到收藏夹/书签”按钮相关的知识,希望对你有一定的参考价值。

Most today's web browsers like Firefox (Ctrl+D), Opera (Ctrl+T) and IE (Ctrl+D) provide a keyboard shortcuts to enable users bookmark their favorite pages. But if you want to provide your visitors with a "Bookmark this page" link they can click you may use the code below: It works in IE, FireFox and Opera. Clicking on the link prompts the user with a dialog box to add the specified URL to the Favorites list.
  1. <script type="text/javascript">
  2. function CreateBookmarkLink(){
  3. var title = document.title;
  4. var url = document.location.href;
  5.  
  6. if(window.sidebar){
  7. /* Mozilla Firefox Bookmark */
  8. window.sidebar.addPanel(title, url, "");
  9. }else if(window.external){
  10. /* IE Favorite */
  11. window.external.AddFavorite(url, title);
  12. }else if(window.opera && window.print) {
  13. /* Opera Hotlist */
  14. alert("Press Control + D to bookmark");
  15. return true;
  16. }else{
  17. /* Other */
  18. alert("Press Control + D to bookmark");
  19. }
  20. }
  21. </script>
  22.  
  23. <a href="javascript:CreateBookmarkLink();">Add to Favorites/Bookmark</a>

以上是关于在Javascript中创建“添加到收藏夹/书签”按钮的主要内容,如果未能解决你的问题,请参考以下文章

在javascript中创建趋势图的库[关闭]

JavaScript 在JavaScript中创建一个空对象

使用 或 new Object() 在 JavaScript 中创建一个空对象?

如何在 Javascript 中创建多维数组? [复制]

在javascript对象中创建“静态”成员[重复]

如何在现有对象中创建javascript对象[重复]