js Firefox 加入收藏夹功能代码 兼容Firefox 和 IE


1、IE浏览器加入收藏夹的代码
  window.external.addFavorite(sURL, sTitle);
参数:
sURL:添加到收藏夹的完整网站页面地址
sTitle:添加到收藏夹中的网站页面标题名称。
  示例:
<a href='#' onClick="javascript:window.external.AddFavorite('http://www.domain.com', '名字');">加入收藏</a>

2、Firefox浏览器加入收藏夹的代码
  Firefox中叫做加入书签(收藏夹),代码有两种方式,一种同IE浏览器的方法类似,只不过是window.external.AddFavorite换成了sidebar.addPanel,另外一种却十分简单,只需要加一个参数就可以了。
  第一种方法:
  window.sidebar.addPanel(sTitle, sURL, "");
参数
sURL:收藏的网站页面完整连接
sTitle:收藏网站页面的名称
  示例:
<a href='#' onClick="javascript:window.sidebar.addPanel('名字','http://www.domain.com','');">收藏本站</a>
这里要注意,addPanel函数的参数顺序与addFavorite刚好是相反的。
  第二种方法:
  在链接上添加rel="sidebar"属性
  示例:
<a href=http://www.domain.com title="名字" rel="sidebar">收藏本站</a>
注意:这里的title属性就是收藏网站页面的名称。
3、兼容Firefox和IE浏览器的方法
既然Firefox提供了两种方式,那么我们兼容Firefox和IE浏览器也可以用两种方法了。
第一种方法:
这里用了一个变通的方式来解决这个问题,代码比较清晰。这个是最好的方式了!


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

需要注意的是ie是域名在前面,firefox是域名在后门,最后留一个空字符。
第二种方法:
  这个是最简单的一个方法了,只有一句话。
  <a href='http://www.domain.com' onClick="javascript:window.external.AddFavorite('http://www.domain.com',' 名字');" title="名字" rel="sidebar">收藏本站</a>
但是这种方法有些问题,就是在IE下回同时打开链接中的地址。那么我们来优化一下!
  <a href="www.domain.com/" onclick="window.external.addFavorite(this.href,this.title);return false;" title='名字' rel="sidebar">加入收藏</a>
  这样就没问题啦,哈哈!同时兼容IE6、IE7、Firefox、Opera等浏览器。
更多的兼容性更好的代码,可以搜索phpStudy以前的文章。

phpStudy最下面的 加入收藏 设为首页功能

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]



相关阅读:
SQL Server 2008服务器合并功能介绍
基于CSS的网站导航菜单
自己搭建IIS找ASP程序漏洞
CSS opacity-实现图片半透明效果
SQL Server集成服务最佳实践:语句优化
windows与Linux文本格式的区别
Javascript入门学习第五篇 js函数
XFire中实现WS-Security
如何在LoadRunner中监控Oracle数据库
暑期缤纷巨献之~------超级+无敌--------XML+javasc
清空iis log 中自己登录ip的vbs
CSS 快速提升设计可读性和维护性
ASP 高亮显示不区分大小写的关键字
BBS(php & mysql)完整版(五)
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 竹林之缘 国旗下讲话稿:学生网络安全知识 关于青春的家长寄语 对于恋爱中的男女一定要了解的事情 县民宗局2014年工作总结及2015年工作计划 读红楼梦有感 800字 母亲,请用你的爱给我作嫁妆 一笺残殇,凄美了整片落花 海边拾趣 群工站人员深入基层访贫问苦 华下逢杨侍御 儿童励志故事《保持不变》 搞笑对话笑死人不偿命 不容错过的四大创业励志电影 妇联系统参与流动人口管理服务工作总结 我和小动物作文 初三班主任工作总结——课堂落实,重视方法指导 真好作文 李白的七言诗 检察官面试自我介绍演讲稿 范文 故乡的牵挂 女人励志的短语 小兔还桃作文300字 寞月作文100字 元旦100字作文 令我开心的一天 流鼻涕的雪人作文200字 孙悟空三打白骨精 难道你忘了曾经的承诺 再见,合肥 送电影下乡活动总结 全县贯彻实施行政许可法工作会议上的主持词 心,在隐隐作痛,泪,在蠢蠢欲动 小石榴作文200字 2016放弃房产承诺书范文 XX中学创建文明卫生单位总结 时光改变了你我 预备党员2011年思想汇报 一生无忧发表日志:女儿的作文:难忘妈妈那句话 春芽作文100字 武汉,一个可爱的孩子 福娃跟我交朋友作文550字 画鼻子 胡梦冉作文500字 表示死的四字词语:撒手人寰 寂静的校园300字作文 给校长的一封建议书作文600字 心动只要一瞬间 心碎也只在一转眼间 车床实习体会 在你身后,有我作文700字 你也在这里的守候

Copyright © 2016 phpStudy |