代码描述:设为首页 添加到收藏夹。设为首页和添加到收藏夹代码
设为首页加入收藏代码在大量的网站都有应用,如果喜欢此网站的话,可以将根据自己的需要将网站设置为首页或者加入收藏夹。在之前IE浏览器占绝对统治地位的年代,这个问题相对简单一点,但是随着各种内核的浏览器的出现,好像出现了兼容性问题。
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>51前端</title> </head> <body> <a href="javascript:void(0)">设为首页</a> <a href="javascript:void(0)">加入收藏</a> <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> </body> </html>
以上代码可以实现加入收藏和设为首页功能,对于有些浏览器并不兼容,不过都会给予比较友好的提示。 特别说明:现在还没有较好的兼容各种浏览器代码,如果有的话希望能够分享一下。
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能