一个可以兼容IE FF的加为首页与加入收藏实现代码


Posted in Javascript onNovember 02, 2009
<script type="text/javascript"> 
function addCookie() 
{ 
if (document.all) 
{ 
window.external.addFavorite('https://3water.com','三水点靠木'); 
} 
else if (window.sidebar) 
{ 
window.sidebar.addPanel('三水点靠木', 'https://3water.com', ""); 
} 
} function setHomepage() 
{ 
if (document.all) 
{ 
document.body.style.behavior='url(#default#homepage)'; 
document.body.setHomePage('https://3water.com'); 
} 
else if (window.sidebar) 
{ 
if(window.netscape) 
{ 
try 
{ 
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
} 
catch (e) 
{ 
} 
} 
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch); 
prefs.setCharPref('browser.startup.homepage','https://3water.com'); 
} 
} 
</script> 
<form> 
<a href="#" onclick="return setHomepage();">设为首页</a> 
<a href="#" onclick="return addCookie();">添加收藏</a> 
</form>
Javascript 相关文章推荐
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
Jun 28 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
jquery等宽输出文字插件使用介绍
Sep 18 Javascript
微信分享的标题、缩略图、连接及描述设置方法
Oct 14 Javascript
如何在JS中实现相互转换XML和JSON
Jul 19 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
Feb 22 Javascript
js实现PC端根据IP定位当前城市地理位置
Feb 22 Javascript
axios post提交formdata的实例
Mar 16 Javascript
ES6与CommonJS中的模块处理的区别
Jun 13 Javascript
JavaScript之Blob对象类型的具体使用方法
Nov 29 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
Sep 21 Javascript
webpack介绍使用配置教程详解webpack介绍和使用
Jun 25 Javascript
JS OOP包机制,类创建的方法定义
Nov 02 #Javascript
JQuery 网站换肤功能实现代码
Nov 02 #Javascript
Javascript结合css实现网页换肤功能
Nov 02 #Javascript
cnblogs csdn 代码运行框实现代码
Nov 02 #Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
Nov 02 #Javascript
js 函数的执行环境和作用域链的深入解析
Nov 01 #Javascript
提高网站性能之 如何对待JavaScript
Oct 31 #Javascript
You might like
一个php作的文本留言本的例子(五)
2006/10/09 PHP
PHP中的日期及时间
2006/11/23 PHP
php中常用的预定义变量小结
2012/05/09 PHP
PHP 修复未正常关闭的HTML标签实现代码(支持嵌套和就近闭合)
2012/06/07 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
JavaScript方法和技巧大全
2006/12/27 Javascript
js 屏蔽鼠标右键脚本附破解方法
2009/12/03 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
jquery实现的网页自动播放声音
2014/04/30 Javascript
Javascript中使用parseInt函数需要注意的问题
2015/04/02 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
AngularJS基础 ng-readonly 指令简单示例
2016/08/02 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
2016/12/13 Javascript
Vue.js父与子组件之间传参示例
2017/02/28 Javascript
vue项目中用cdn优化的方法
2018/01/03 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
express异步函数异常捕获示例详解
2020/11/30 Javascript
python创建临时文件夹的方法
2015/07/06 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
Python数据类型详解(二)列表
2016/05/08 Python
unittest+coverage单元测试代码覆盖操作实例详解
2018/04/04 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
Django Xadmin多对多字段过滤实例
2020/04/07 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
维也纳通行证:Vienna PASS
2019/07/18 全球购物
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
小学教师学期末自我评价
2013/09/25 职场文书
先进集体事迹材料
2014/02/17 职场文书
2014年工商所工作总结
2014/12/09 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书
MySQL系列之九 mysql查询缓存及索引
2021/07/02 MySQL