• |
  • 浏览:688
  • |
  • 更新:2014-09-20 19:39

将网站网址加入收藏夹,方便下次访问!

工具/原料

  • 网址;
  • 电脑。

方法/步骤

  1.  

    //创建加入收藏夹JS函数

    <script type="text/javascript">

    //定义加入收藏夹函数

    function join_favorite(siteUrl, siteName){

    //捕获加入收藏过程中的异常

    try        {

    //判断浏览器是否支持document.all

    if(document.all){

    //如果支持则用external方式加入收藏夹

    window.external.addFavorite(siteUrl,siteName);

    }else if(window.sidebar){

    //如果支持window.sidebar,则用下列方式加入收藏夹

    window.sidebar.addPanel(siteName, siteUrl,'');

    }

    }

    //处理异常

    catch (e)        {

    alert("加入收藏夹失败,请使用Ctrl+D快捷键进行添加操作!");

    }

    }

    </script>

  2.  

    //调用加入收藏函数

    <a href="javascript:void(0);" title="wecandoitforev-baidujingyan"  onclick="join_favorite(window.location,document.title);">加入收藏</a>

  3.  

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <title>加入收藏夹</title>

    <script type="text/javascript">

    //定义加入收藏夹函数

    function join_favorite(siteUrl, siteName){

    //捕获加入收藏过程中的异常

    try        {

    //判断浏览器是否支持document.all

    if(document.all){

    //如果支持则用external方式加入收藏夹

    window.external.addFavorite(siteUrl,siteName);

    }else if(window.sidebar){

    //如果支持window.sidebar,则用下列方式加入收藏夹

    window.sidebar.addPanel(siteName, siteUrl,'');

    }

    }

    //处理异常

    catch (e)        {

    alert("加入收藏夹失败,请使用Ctrl+D快捷键进行添加操作!");

    }

    }

    </script>

    </head>

    <body>

    <a href="javascript:void(0);" title="wecandoitforev-baidujingyan"  onclick="join_favorite(window.location,document.title);">加入收藏</a></body>

    </html>

  4.  

    //运行测试

  5.  

    加入收藏夹成功!!

    END

注意事项

  • 调用js加入函数,传当前网址参数:window.location;
  • 调用js加入函数,传当前网站名称参数:document.title。

JS(javascript) 将网站加入收藏夹的更多相关文章

  1. 如何在地址栏(title标签里)和收藏夹里 加上网站的标志ICO、LOGO图片

    第一步:首先你必须要制作一个看起来既清楚又容易辨识的.ico格式的小图片. 我们将图标的大小定义为16x16 像素.此外在制作图形文件的时候,你可能需要把色盘设定成只使用标准的 16 色 Window ...

  2. UC手机浏览器js加入收藏夹

    概述 对于某些网站来说,让用户一键把网页加入收藏夹的设计是非常棒的,它能提醒用户把网页加入收藏夹,从而增加用户的回访率,使网站获得更多的流量. 在PC端,只有ie和ff支持用js把网页加入收藏夹的操作 ...

  3. 兼容多数浏览器的js添加收藏夹脚本

    浏览器不断发展,js的很多脚本需要跟进才能适应,目前多数代码对新版本浏览器(IE11, Firefox 27)无法适用,特关注跟进. 推荐代码1 适用浏览器:IE11(windows 8.1), Fi ...

  4. 在网页标题栏上和收藏夹显示网站logo

    第一步,准备一个图标制作软件. 首先您必须了解所谓的图标(Icon)是一种特殊的图形文件格式,它是以.ico 作为扩展名.普通的图像设计软件无法使用这种格式,所以您需要到下载一个ico图标工具,本站常 ...

  5. 实现jsp网站添加到收藏夹

    var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd': 'CTRL';         ...

  6. 兼容IE,Firefox,Opera等浏览器的添加到收藏夹js代码实现

    function AddToFavorites() { var title = document.title; var url = location.href; if (window.sidebar) ...

  7. 加入收藏夹的js代码(求兼容chrome浏览器的代码)

    从网上找了加入收藏夹的js代码,但不兼容chrome,不知道有没有兼容chrome的相关代码,希望有知道的告诉一下,谢谢! 代码如下 $("#id").click(function ...

  8. 自定义网站的icon和收藏夹图标

    定制网站收藏夹图标的方法有两种: 第一种方法: 第一步,当然是准备一个能体现您的主页的风格和个性的图标.比较简便的办法除了下载,就是将您的网站的logo做成一个图标. 第二步,将这个图标文件命名为:f ...

  9. js添加收藏夹

    <a href="JavaScript:window.external.AddFavorite('http://baidu.com','百度')"> 添加到收藏夹 &l ...

随机推荐

  1. Jmeter - 源码开发环境配置

    step1: 创建一个JavaProject , 我们命名为 JmeterSrcDev,点击Next.

  2. C# final project

    Problem Statement You are tasked with developing a task manager. The task manager will allow people ...

  3. javascript学习7

    JavaScript  Math(算数)对象 Math(算数)对象的作用是:执行常见的算数任务. 实例 round() 如何使用 round(). random() 如何使用 random() 来返回 ...

  4. jQuery 自定义扩展,与$冲突处理

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. 记录在IIS中安装部署Orchard遇到的问题

    本机环境:Windows 8.1 + IIS8.5 + VS2013+SQLServer2012 首先是从官网直接下载Orchard.Web 1.7.2版的安装包,在本机IIS上部署,按官方文档一步步 ...

  6. 第二次项目冲刺(Beta阶段)5.19

    1.提供当天站立式会议照片一张 会议内容: ①新成员加入,熟悉团队. ②制定新一轮的任务计划. 2.每个人的工作 (1)工作安排 队员 今日进展 明日安排 王婧 #42文件分类改为按个人分类 #42文 ...

  7. [网络流]BZOJ4657 最小割约束

    题面: DescriptionNick最近在玩一款很好玩的游戏,游戏规则是这样的:有一个n*m的地图,地图上的每一个位置要么是空地,要么是炮塔,要么是一些BETA狗,Nick需要操纵炮塔攻击BETA狗 ...

  8. 使用lua读文件并输出到stdin

    io.input("c:\\AudioCom.log") t= io.read("*all") io.write(t) 三行代码搞定,简洁的不像话 io.rea ...

  9. 通过DBMS_REDEFINITION包对表在线重定义

    基础介绍 Oracle Online Redefinition可以保证在数据表进行DDL类型操作,如插入.删除数据列,分区处理的时候,还能够支持DML操作,特别是insert/update/delet ...

  10. 【mysql】linux查看mysql配置文件my.conf

    mysql --help|grep 'my.cnf' /etc/my.cnf, /etc/mysql/my.cnf, /usr/local/etc/my.cnf, ~/.my.cnf 这些就是mysq ...