首頁 >web前端 >js教程 >js 设为首页和加入收藏(兼容性较好)

js 设为首页和加入收藏(兼容性较好)

WBOY
WBOY原創
2016-06-01 09:54:441139瀏覽

下面就给出一段能够兼容各个浏览器的代码。

<code class="language-html">


<title>加入收藏和设为首页</title>
<script type="text/javascript">
//加入收藏
function AddFavorite(sURL, sTitle){
	sURL = encodeURI(sURL); 
	try{
		window.external.addFavorite(sURL, sTitle); 
	}catch(e){
			try{ 
				window.sidebar.addPanel(sTitle, sURL, ""); 
			}catch(e){
				alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.");
			} 
	}
}
//设为首页
function SetHome(url){
	if (document.all){
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage(url);
	}
	else{
		alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!");
	}
} 
</script>


<a href="javascript:void(0)">设为首页</a>
<a href="javascript:void(0)">加入收藏</a>

</code>

在线运行

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn