很实用的 “设为首页”与“加入收藏”代码
设置为首页的方法为:
<a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('URL');event.returnValue=false;">设为首页</a>
URL就是你要设定的网址地址
要设置当前网页的地址为首页,你可以这样:
<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>
说明:如果当前网页的地址为:http://www.design007.com/design/index.htm,则会将当前网页的域名地址(www.design007.com)设为首页。
加入到收藏夹中的实现方法为:
<a href="Javascript:window.external.addFavorite('http://www.design007.com','设计007')">加入收藏</a>
举一反三,与上面设为首页的方法一样,如果您要将当前网页加入收藏,而当前网页的网址不确定,您可以采用以下方法:
<a href="Javascript:window.external.addFavorite(document.location.href,document.title)">加入收藏</a>
其中的document.title为自动获取当前网页的标题的javascript代码。
用到的代码
document.location.host //获取网页域名地址
document.location.href //获取网页完整路径
document.title //获取网页的标题
转载于:https://www.cnblogs.com/juefeiye/p/3173606.html
很实用的 “设为首页”与“加入收藏”代码相关推荐
- 设为首页 加入收藏 html,[javascript]js设为首页和加入收藏夹代码
我们见过很多网站的顶部都有这样的功能,设为首页和加入收藏的功能. 其实,这些功能的实现也都是js代码实现的,今天我为另一个网站添加了这样的代码.点击测试有效.代码如下. js代码: //tmac 设为 ...
- 如何实现设为首页,加入收藏的功能
如何实现"设为首页","加入收藏"的功能 解决思路: 将指定URL设为首页的功能主要是依靠IE默认行为homePage的setHomePage方法,而将指定UR ...
- 网页制作 HTML设为首页和加入收藏_动力节点Java学院整理
网页制作 HTML设为首页和加入收藏_动力节点Java学院整理 IE浏览器下如何实现"设为首页","加入收藏"的功能 解决思路: 将指定URL设为首页的功能主要 ...
- 设为首页、加入收藏 兼容代码
一般写法: <a href="javascript:window.external.AddFavorite(window.location.href,document.title)&q ...
- MVC3.0 将网站设为首页和加为收藏的实现(IE/Firefox)
设置为首页的方法为: <a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage( ...
- 设为首页和加入收藏js
/*加入收藏夹*/ function addfavorite(url,title) { try { window.extern ...
- 完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
<script type="text/javascript"> //设为首页 function SetHome(obj,url){ try{ ...
- 网站设为首页,加入收藏夹
<a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('URL');even ...
- IE,chrome,ff的设为首页、加入收藏及保存到桌面js实现
声明:该文章转自https://blog.csdn.net/qq_29362889/article/details/52033793,原作者更详细 js 部分代码 <script type=&q ...
最新文章
- SICK LMS151-10100使用攻略
- 应用层下的人脸识别(一):图像获取
- vm虚拟机linux磁盘空间不足,手动扩大
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之13.Form表单处理(1)
- php上传查询excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例
- Linux网络编程 之 TCP编程(七)
- laravel实现第三方qq一键登录
- 关于JSP的淘汰问题(转)
- Excel怎么设置下拉选择项
- 关于UC全民阅读的报告及带来的启发
- 七彩虹战斧C.AB350M-HD魔音版V14A刷Bios教程
- scada与MySQL连接_SCADA系统关系数据库转储
- RHCE(四)SAMBA协议
- 将域名直接映射到网站首页(通过域名即可访问网站首页)
- SpringBoot 如何进行限流?老鸟们都这么玩的!
- 联想拯救者pro装华为鸿蒙OS,网友Mate 40 Pro+升级鸿蒙2.0:谷歌服务照样能用
- CSDN 数据访问可视化,写给CSDN 群友们用用
- 启动rabbitmq后台管理插件出错 /usr/lib64/erlang/erts-10.3.5.12/bin/beam.smp: error while loading shared librari
- samba服务器新增samba用户
- 地平线与百丽国际达成战略合作 将联合打造智慧零售跨界合作标杆