将想法与焦点和您一起共享

怎样让网站设为首页和加入收藏发布者:本站     时间:2020-05-16 08:05:34

将网站设为首页和加入收藏Javascript代码

    当我们在访问百度,新浪,腾讯,网易等网站时,一般都发现其网站顶部或底部都有设为首页和收藏本站的链接。只要你点击其这些链接就可以把访问的网站设为你浏览器的主页或都添加到你浏览器的收藏夹。不明其理的朋友可能会觉得这好神奇啊,为什么一点击就能实现呢?它是怎么实现的呢?今天本文就来为大家揭秘!

设为首页

一般情况下,我们使用的网络浏览器都会设置一个主页,而设置为主页的网站一定是你经常访问或用到的,如果有其他更好的网站出现,你想更换默认主页,这时候你可以使用两种方法:第一种就是通过浏览器的功能菜单来设置完成,具体步骤因浏览器不同而异,这里就不说了。

第二种就是通过该网站的设为首页链接来实现。比如说你想设置当前页面为主页,你可以使用如下代码:

<a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage(document.location.href);event.returnValue=false;">设为首页</a>

这是采用javascript的document.location对象的href属性来获得当前网页的全路径。如果您只想将当前网页所在的域名地址设为首页,您只需将document.location.href改为document.location.host即可。示例如下:

<a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage(document.location.host);event.returnValue=false;">设为首页</a>

功能说明:如果当前网址为:www.yhzhan.com,则会将当前网页的域名地址(www.yhzhan.com)设为首页。

加入收藏

当你访问到一个你认为很有趣或者对你有帮助的网站,你确定以后肯定会再次访问的时候,估计大部分人都会将该网站加入收藏夹。将一个网站加入收藏同样有两种方法:第一种也是通过浏览器的功能菜单来添加,具体步骤因浏览器不同而异,这里也就不说了。

第二种是通过其网站的加入收藏链接来实现。比如要把PHP学习博客加入到你的浏览器收藏夹,使用下面的代码即可实现:

<a href="Javascript:window.external.addFavorite('http://www.yhzhan.com','PHP学习博客')">加入收藏</a>

与设为首页同理,如果您要将当前网页的主域名加入到你的浏览器收藏夹,而当前网页的网址不确定,您可以采用以下方法:

<a href="Javascript:window.external.addFavorite(document.location.href,document.title)">加入收藏</a>

代码说明:document.location.host - 获取网页域名地址,document.location.href - 获取网页完整路径,document.title - 获取网页的标题



选择我们,优质服务,不容错过
1. 优秀的网络资源,强大的网站优化技术,稳定的网站和速度保证
2. 15年上海网站建设经验,优秀的技术和设计水平,更放心
3. 全程省心服务,不必担心自己不懂网络,更省心。
------------------------------------------------------------
24小时联系电话:021-58370032