JavaScript设置首页和收藏页面的小例子


Posted in Javascript onNovember 11, 2013
<html> 
   <head> 
      <title>JavaScript设置首页和收藏页面(兼容IE和火狐)</title> 
      <script> 
      //url:要收藏的链接;title:收藏项的名称 
      function AddFavorite(url,title) 
      { 
         //如果url或者title为空,默认为当前页面url和title。 
         if(!(url&&title)) 
         { 
            url=document.URL; 
            title=document.title;  
         }          if (document.all)//IE 
         { 
               window.external.addFavorite(url,title); 
         } 
         else if (window.sidebar)//火狐 
         { 
            window.sidebar.addPanel(title, url, ""); 
         } 
      } 
      //url:要设置为首页的链接 
      function SetHomepage(url) 
      { 
         //如果url为空,默认为当前页面url。 
         if(!url) 
         { 
            url=document.URL; 
         } 
         if (document.all)//IE  
         { 
            document.body.style.behavior = 'url(#default#homepage)'; 
            document.body.setHomePage(url); 
         } 
         else if (window.sidebar)//火狐 
         { 
            if (window.netscape) 
            { 
               try 
               { 
                  window.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
               } 
               catch (e) 
               { 
                  alert("此操作被浏览器拒绝!请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]的值设置为'true',双击即可。"); 
               } 
            } 
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
            prefs.setCharPref('browser.startup.homepage', url); 
         } 
      }  
      </script> 
   </head> 
   <body> 
      <a onClick="SetHomepage('https://3water.com/')" title="设为首页" href="javascript:">设为首页</a> 
      <a onClick="AddFavorite('https://3water.com/','在线笔记')" title="收藏" href="javascript:">收藏</a> 
   </body> 
</html>
Javascript 相关文章推荐
javascript各种复制代码收集
Sep 20 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
Apr 11 Javascript
基于jquery的$.ajax async使用
Oct 19 Javascript
js函数的引用, 关于内存的开销
Sep 17 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
Feb 05 Javascript
php实例分享之实现显示网站运行时间
May 20 Javascript
jquery序列化表单以及回调函数的使用示例
Jul 02 Javascript
AngularJs页面筛选标签小功能
Aug 01 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
Jan 13 Javascript
easyui-datagrid特殊字符不能显示的处理方法
Apr 12 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
Jan 08 Javascript
Vue elementui字体图标显示问题解决方案
Aug 18 Javascript
JS将表单导出成EXCEL的实例代码
Nov 11 #Javascript
AJAX跨域请求json数据的实现方法
Nov 11 #Javascript
Javascript弹出窗口的各种方法总结
Nov 11 #Javascript
探讨js中的双感叹号判断
Nov 11 #Javascript
js时间戳格式化成日期格式的多种方法
Nov 11 #Javascript
JavaScript中判断对象类型的几种方法总结
Nov 11 #Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
Nov 11 #Javascript
You might like
提升PHP执行速度全攻略(下)
2006/10/09 PHP
php 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
flash用php连接数据库的代码
2011/04/21 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
php解析mht文件转换成html的实例
2017/03/13 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
jquery中的 $(&quot;#jb51&quot;)与document.getElementById(&quot;jb51&quot;) 的区别
2011/07/26 Javascript
JS实现随机化快速排序的实例代码
2013/08/01 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
Vue2.0 从零开始_环境搭建操作步骤
2017/06/14 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
VUE饿了么树形控件添加增删改功能的示例代码
2017/10/17 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
vue穿梭框实现上下移动
2021/01/29 Vue.js
python自定义类并使用的方法
2015/05/07 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
python高级特性和高阶函数及使用详解
2018/10/17 Python
使用python根据端口号关闭进程的方法
2018/11/06 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
python实现猜拳游戏
2020/03/04 Python
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
中学清明节活动总结
2014/07/04 职场文书
领导干部保密承诺书
2014/08/30 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
颐和园的导游词
2015/01/30 职场文书
辩护词范文大全
2015/05/21 职场文书