首页  ·  知识 ·  云计算
兼容IE和Firefox的“加入收藏”代码
佚名  http://tech.sina.com.cn/s/2008-07-07/1627722549.sh  综合  编辑:dezai  图片来源:网络
在本文中,代码吾爱将介绍如何编写一个兼容IE6、IE7和FireFox的“加入收藏(收藏本站)”功能代码。 一、兼容IE6、IE7 的“加入收藏”代码

在本文中,代码吾爱将介绍如何编写一个兼容IE6、IE7和FireFox的“加入收藏(收藏本站)”功能代码。

一、兼容IE6、IE7 的“加入收藏”代码

在“加入收藏”链接标签上添加一个onClick事件,并添加形如如下语法的javascript代码:

 

window.external.addFavorite(sURL, sTitle);

参数说明:

sURL:添加到收藏夹的完整网站页面地址,需包含"http://"
sTitle:添加到收藏夹中的网站页面标题名称。
完整代码:

 

加入收藏

需注意两点:

addFavorite 的第一个字母 a 请小写;
如果IE7不支持以上代码,请下载最新的IE7,并安装。
示例参考:

 

收藏本站

二、FireFox中“加入收藏”功能代码

方法A、在加入收藏的连接上添加rel="sidebar"属性/值:

 

http://www.code52.net/" title="代码吾爱" rel="sidebar">收藏本站

参数说明:

href:收藏的网站页面完整连接
rel="sidebar":实现在Firefox中“收藏本站”的关键所在
title:收藏网站页面的名称
方法B、在“加入收藏”链接标签上添加一个onClick事件,并添加形如如下语法的javascript代码:

 

window.sidebar.addPanel(sTitle, sURL, "");

参数说明:

第一个参数sTitle:收藏网站页面的名称
第二个参数sURL:收藏的网站页面完整连接
第三个参数:自定义 Tab 所需的 URL(不常用)
三、兼容IE6、IE7和FireFox的“加入收藏”代码

其实只要将以上两类“加入收藏”代码整合即可实现兼容这三种浏览器的代码:

 

收藏本站

参数说明:

sURL:添加到收藏夹的完整网站页面地址,需包含"http://"
sTitle:添加到收藏夹中的网站页面标题名称。
rel="sidebar":实现在Firefox中“收藏本站”的关键所在
示例参考:

 

收藏本站

本文作者:佚名 来源:http://tech.sina.com.cn/s/2008-07-07/1627722549.sh
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读