js代码实现的加入收藏效果并兼容主流浏览器
更新时间:2014年06月23日 10:30:34 投稿:whsnow
这篇文章主要介绍了js代码实现的加入收藏效果并兼容主流浏览器,需要的朋友可以参考下
//加入收藏
function AddFavorite(){
if (document.all) {
addToBookMark(window.location.href, document.title);
} else if (window.sidebar) {
addToBookMark(document.title, window.location.href);
}
}
function addToBookMark(url,title){
var ua = navigator.userAgent.toLowerCase();
if(ua.indexOf("msie 8")>-1){
external.AddToFavoritesBar(url,title);//IE8
}else{
try {
window.external.addFavorite(url, title);
} catch(e) {
try {
window.sidebar.addPanel(title, url);//firefox
} catch(e) {
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
return false;
}
相关文章
JavaScript 浏览器兼容性总结及常用浏览器兼容性分析
本文是脚本之家小编日常整理些关于js兼容性问题,及IE与Firefox等常用浏览器的兼容性分析,对js浏览器兼容性相关知识感兴趣的朋友一起学习吧2016-03-03
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
这篇文章主要介绍了原生JS实现动态加载js文件并在加载成功后执行回调函数的方法,涉及javascript动态创建页面元素、事件监听、回调函数使用等相关操作技巧,需要的朋友可以参考下2018-09-09


最新评论