`
qishuai
  • 浏览: 36384 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

javascript实现兼容IE chrome firefox等主流浏览器的设置主页收藏页面代码

阅读更多
终于周六了,可以好好休息下。赶项目,jquery特效忙的马不停蹄,需求一直在变化,唯一不变的,去解决一个又一个的bug。
我们的页面上有时需要收藏或者设置主页等功能,便于用户再次访问的时候,要么收藏夹要么一打开就有,今天也来一段,方便自己喝他人以后查阅,http://www.jqueryba.com/548.html。
function addCookie(){  // 加入收藏夹
if (document.all){
window.external.addFavorite('http://www.jqueryba.com', 'jquery博客');
}else if (window.sidebar){
window.sidebar.addPanel('jquery博客', 'http://www.jqueryba.com', "");
}
}

function addCookie2(){
try{
window.external.AddFavorite('http://www.jqueryba.com','jquery博客');
}catch(e){
(window.sidebar)?window.sidebar.addPanel('jquery博客','http://www.jqueryba.com',''):alert('请使用按键 Ctrl+d,收藏jquery博客');
}
}

function setHomepage(){  // 设置首页
if (document.all){
document.body.style.behavior = 'url(#default#homepage)';
document.body.setHomePage('http://www.jqueryba.com');
}else if (window.sidebar){
if (window.netscape){
try {
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', 'http://www.jqueryba.com');
}
}
在线效果DEMO

转自 jquery http://www.jqueryba.com/548.html
分享到:
评论

相关推荐

    JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)

    JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)

    JavaScript 日历,兼容所有主流浏览器

    本日历算不上什么控件,但是好修改、好用,如果分要加上个版本,那就叫 1.0 吧 本日历兼容 IE6、IE7、IE8,Firefox,Oprea,Chrome,Safari

    纯js写的java搜索框,无数据库,IE,火狐兼容

    用javascript写的一个百度搜索框,有提示框

    javascript城市选择器插件

    本插件使用原生javascript编写,兼容IE6及以上浏览器,兼容chrome,opera,firefox,safari等主流浏览器。 1.代码淅晰,兼容性良好。 2.使用简单,提供使用用例 3.不依赖于任何库,采用原生js编写 4.插件界面简洁清爽 ...

    HTML5 canvas实现文字雨特效源码.zip

    本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、傲游、世界之窗,不支持IE8及以下浏览器。有兴趣的朋友们可以来下载试试吧。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。希望...

    setTimeout函数兼容各主流浏览器运行执行效果实例

    目前这个setTimeout可以很好地兼容IE6,7,8,9以及谷歌浏览器Chrome,火狐浏览器FireFox,苹果浏览器Safari,Opera。setTimeout是一个很不错的函数,网站页面前端工程师经常将其用于几秒后执行的动作。setTimeout这个JS...

    winform kindeditor

    KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的与Java、.NET、PHP、...

    kindeditor_v4.1.4中文编辑器 内附使用文档

    KindEditor是一套开源的HTML可视化编辑器,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、ASP等程序接合。 KindEditor非常适合在CMS、商城、...

    HTML文本编辑器绿色免费

    KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的与Java、.NET、PHP、...

    点击小图片加载大图片 CSS代码下载.rar

    网页上的点击小图片加载大图片 CSS仿Lightbox代码下载,无刷新加载大图片,Ajax图片放大效果,纯CSS Lightbox效果,无需任何的JavaScript代码即可实现,而且兼容IE、火狐、chrome等众多主流浏览器。

    植物大战僵尸JavaScript网页版(源码)

    LonelyStar原版的植物大战僵尸JS开源程序,在非作者网站和本地使用绝无广告和插件,兼容各种主流浏览器,IE9-6,Chrome,FireFox,Safari,Opera等。目前进度是23关,下载后无需做任何修改即可上传到网络使用,在本地...

    KindEditor

    KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、 Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、...

    2013年五大主流浏览器 HTML5 与 CSS3 兼容性大比拼

    转眼又已过去了一年,在这一年里,Firefox 和 Chrome 在拼升级,版本号不断飙升;IE10 随着 Windows 8 在去年10月底正式发布,在 JavaScript 性能和对 HTML5 和 CSS3 的支持方面让人眼前一亮。这篇文章给大家带来...

    HTML5 canvas逼真的液体融合动画特效源码.zip

    本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、傲游、世界之窗,不支持IE8及以下浏览器。有兴趣的朋友们可以来下载试试吧。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。希望...

    全屏 Demo.rar

    javascript 控制 html Dom 全屏展示demo,兼容chrome、firefox、IE等主流浏览器

    js实现植物大战僵尸源码(可直接运行).zip

    IE9-6,Chrome,FireFox,Safari,Opera等 目前进度是23关 下载后无需做任何修改即可上传到网络使用 在本地电脑上可以通过直接双击Index.htm打开 有完整JavaScript引擎的智能手机上可以通过拷贝程序到存储卡上直接脱机...

    多种浏览器均支持的音视频应用开发包

    支持Windows平台浏览器上的音频即时通讯应用开发 ...兼容IE、Chrome、Firefox、360、遨游等主流浏览器 支持iOS、Android、PC等设备和Web之间的互联互通 可开发视频会议、视频聊天、在线客服、远程教育等应用

    HTML可视化文本编辑器kindeditor-4.0.4

    KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、...

    kindeditor-4.1.3(HTML可视化编辑器)+使用说明+帮助文档

    KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、...

Global site tag (gtag.js) - Google Analytics