随笔 · 2012/12/07 0

Javascript加入收藏夹

加入收藏夹是很常见的及其简单的页面功能,但有的时候会出现各种问题。

下面是在网上Copy并修改后的的一段代码。重点是,用String对获取到的页面标题和地址进行转换。

function addFavorite(){
	var ctrl=(navigator.userAgent.toLowerCase()).indexOf(’mac’)!=-1?’Command/Cmd’: ’CTRL’;
	var title=String(document.title);
	var siteurl=String(window.location.href);
  	if (document.all){
		window.external.addFavorite(siteurl , title);
		}
	else if (window.sidebar){
		//alert(siteurl);
		window.sidebar.addPanel(title, siteurl, "");
		}
	else{
		alert(’您可以通过快捷键’ + ctrl + ’ + D 加入到收藏夹’);
		}
}
0
希望看到您的想法,请您发表评论x
()
x