Home  >  Article  >  Web Front-end  >  js 设为首页和加入收藏(兼容性较好)

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

WBOY
WBOYOriginal
2016-06-01 09:54:441115browse

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

<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>

在线运行

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn