Code:
<script language="JavaScript" type="text/javascript"><!--
function addToFav() {
window.external.AddFavorite('http://www.tolranet.co.uk', 'Web Development');
}
if(window.external)
document.write('<a href="javascript:addToFav()">Bookmark this page now<\/a>.');
else
document.write('
Press CTRL+D to bookmark this page now.<\/p>');
// --></script>
<noscript>
Press CTRL+D to bookmark this page now.</p>
</noscript>
That is click driven and also shows CTRL+D message for Firefox etc which don't support AddFavorite method.