'加入收藏' 功能
2016-01-29 19:36
399 查看
第一种写法:例子
第二种写法:例子
第三种写法:例子
第四种写法:例子
第五种写法:例子
第六种写法:使用图片实现加入收藏的效果:
<a href="javascript:void(0);" target="_self" onclick="javascript:try{ window.external.AddFavorite('http://www.butao.com','步淘'); } catch(e){ (window.sidebar)?window.sidebar.addPanel('360安全网址','http://hao.360.cn/',''):alert('请使用按键 Ctrl+d,收藏360安全网址'); }">加入收藏</a>
第二种写法:例子
<a href="#" onclick="addfavorite()">加入收藏!</a> <script> function addfavorite(){ if (document.all){ window.external.addFavorite('http://www.baidu.com','收藏夹'); } else if (window.sidebar){ window.sidebar.addPanel('百度一下', 'http://www.baidu.com', ""); } else { alert( "请使用 Ctrl+D 进行添加" ); } } </script>
第三种写法:例子
<a href="javascript:;" onclick="AddFavorite('http://www.butao.com','butao')">把www.butao.com加入收藏</a> <script> function AddFavorite(sURL, sTitle){ try{ window.external.addFavorite(sURL, sTitle); } catch (e){ try{ window.sidebar.addPanel(sTitle, sURL, ""); } catch (e){ alert("加入收藏失败,请使用Ctrl+D进行添加"); } } } </script>
第四种写法:例子
<a href="javascript:;" onclick="javascript:addfavor(' http://www.butao.com','butao');">加入收藏</a> <script language="javascript"> function addfavor(url,title) { if(confirm("网站名称:"+title+"n网址:"+url+"n确定添加收藏?")){ var ua = navigator.userAgent.toLowerCase(); if(ua.indexOf("msie 8")>-1){ external.AddToFavoritesBar(url,title,'butao'); //IE8 }else{ try { window.external.addFavorite(url, title); } catch(e) { try { window.sidebar.addPanel(title, url, ""); //firefox } catch(e) { alert("加入收藏失败,请使用Ctrl+D进行添加"); } } } } return false; } </script>
第五种写法:例子
<a href="javascript:void();" onclick="addfavorite()">将本页加入收藏</a> <script language="javascript"> var isIE =(document.all&&document.getElementByIdx_x_x_x_x_xx_x&&!window.opera)?true:false; var isMozilla=(!document.all&&document.getElementByIdx_x_x_x_x_xx_x&&!window.opera)?true:false; var weburl=window.location.href; var webname=document.title; function addfavorite(){ if(isMozilla){ if (document.all){ window.external.addFavorite(weburl,webname); }else if(window.sidebar){ window.sidebar.addPanel(webname,weburl,""); } } if(isIE){ window.external.AddFavorite(weburl, webname); } } </script>
第六种写法:使用图片实现加入收藏的效果:
<a onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.baidu.com');" href="javascript:;" title="设为首页"><img src="Images/about_2.gif" border="0" width="84" height="19" title="设为首页" /></a>
相关文章推荐
- android经典Demo(转载)
- dockerfile的一些经验吧
- Kafka 安装和测试
- 【CSS】初识选择器(2)
- 自己定义控件(2.2):SurfaceView和SurfaceHolder
- 第二次作业之编程题
- ASE课程总结 by 朱玉影
- 如何下载android官网Lib包
- 常用正则表达式
- map(c++)
- Unity Profiler之Android真机调测
- 关于反射的一些姿势
- An overview of the contrib modules and a small explanation of opencv_contrib
- Ubuntu下设置通过NAT方式上网(静态IP)
- MySQL下载、安装及启动
- System.exit()和return区别
- iOS个人整理16-标签视图控制器--UITabBarController
- x265 1.9版本更新
- HttpMessageConverter和resttemplate总结
- 从request获取各种路径总结