“Bookmark this site” script

I know this has been done elsewhere — and better. Just want to put down for posterity.

<script type="text/javascript" language="JavaScript1.2">
var url = "url_goes_here";
var desc = "text_description_here";
function BookMark() {
  var ver = navigator.appName;
  var num = parseInt(navigator.appVersion);
  if ((ver == "Microsoft Internet Explorer")&&(num >= 4)) {
    window.external.AddFavorite(url,desc);
  } else {
    alert("To bookmark, press Ctrl-D");
  }
}
</script>

Still looking for Gecko alternative…

Update: By gulay! I got it!

<a href="url_goes_here" onClick="javascript:BookMark();" rel="sidebar" \\
   title="Site_title_here">Bookmark this site</a>

Geez, it was that simple.

Update: Here’s a more compact version, without the need for the Javascipt above.

<a href="url_goes_here" onclick="javascript:window.external.AddFavorite \\
   ('url_goes_here','page title');" rel="sidebar" \\
title="page title">Bookmark this site</a>

0 Responses to ““Bookmark this site” script”


  1. No Comments

Leave a Reply