Heim  >  Artikel  >  Web-Frontend  >  js 设为首页和加入收藏(兼容性较好)

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

WBOY
WBOYOriginal
2016-06-01 09:54:441114Durchsuche

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

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

在线运行

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn