兼容IE和Firefox Chrome和Opera 加入收藏代码

是一个可以兼容IE和Firefox的加入收藏代码,Chrome和Opera本身不支持加收藏,要实现Chrome加入收藏请

function createIcon() {
    var desktop = google.gears.factory.create("beta.desktop");
    var description = "Google一下,你就知道!";
    var name = "Google";   //name不支持中文
    var icons = {"32x32": "images/32.gif"};
    desktop.createShortcut(name, "index.html", icons, description);
}

使用方法:

<a href="###" title="http://www.111cn.net" onclick="createIcon()">加入收藏夹|加入书签藏</a>

 使用该方法,也可以将该方法片断加入到try中

兼容IE和Firefox的加入收藏代码

function AddFavorite(sURL, sTitle) {
    try {
        //IE
        window.external.addFavorite(sURL, sTitle);
    } catch (e) {
        try {
            //Firefox
            window.sidebar.addPanel(sTitle, sURL, "");
        } catch (e) {
            alert("您的浏览器不支持自动加入收藏,请手动设置!", "提示信息");  
        }
    }
}

时间: 2024-10-21 10:04:41

兼容IE和Firefox Chrome和Opera 加入收藏代码的相关文章

WebOffice在线编辑ActiveX插件(Excel,word等),兼容IE,FireFox,Chrome等浏览器

关于点聚的weboffice ActiveX插件的使用在IE下只需要安装对应weboffice.ocx插件即可实现在线文档编辑.对于非IE如谷歌.火狐浏览器来说就有些不同了的,如果想要兼容谷歌和火狐需要采用标准的NPAPI的开发的插件,具体的需要做以下几个步骤: 1.请安装下面链接地址的插件包 目前版本:官网 点击打开链接  2.安装插件包完成后调整加载weboffice的容器 [java] view plain copy print? <object  id="Control"

js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome

js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome 文本框: 复制代码 代码如下:<input type="text" onkeydown="keydownsearch(event)" /> js代码: 复制代码 代码如下: function keydownsearch(evt) { evt = (evt) ? evt : ((window.event) ? window.event : "")

js获取鼠标位置(兼容 Firefox 3.6, Opera 10.10, Chrome 4.1)

js获取鼠标位置(兼容 Firefox 3.6, Opera 10.10, Chrome 4.1) <script language="网页特效"> function document.onmouseo教程ver() {   document.all("txtbox").value=event.screenX+"x"+event.screenY; } private void Button1_Click(object sender,

兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码_javascript技巧

在编写处理xml的网页时,经常为浏览器兼容性头疼.于是我将常用的xml操作封装为函数.经过一段时间的改进,现在已经很稳定了,用起来很舒服. 函数有-- xml_loadFile:xml同步/异步加载. xml_transformNode:xsl转换. xml_text:节点的文本. selectSingleNode:根据XPath选择单个节点. selectNodes:根据XPath选择多个节点. 全部代码(zyllibjs_xml.js)-- 复制代码 代码如下: /* zyllibjs_xm

JS实现pasteHTML兼容ie,firefox,chrome的方法_javascript技巧

本文实例讲述了JS实现pasteHTML兼容ie,firefox,chrome的方法.分享给大家供大家参考,具体如下: <html> <body> <script language="JavaScript"> function test() { if (document.selection && document.selection.createRange) { var myRange = document.selection.cre

兼容E, Firefox, Chrome, Safari透明度效果

.transparent{ filter:alpha(opacity=60);  /*支持 ie 浏览器*/ -moz-opacity:0.60; /*支持 firefox 浏览器*/ opacity:0.60;  /*支持 chrome, opera, safari 等浏览器*/ } 为了保证在ie, firefox, chrome, safari等主流浏览器下都能正常显示透明度的效果,我们可以定义一个透明度的class,因为一写就要写3条

js实现iframe框架取值的方法(兼容IE,firefox,chrome等)_javascript技巧

本文实例讲述了js实现iframe框架取值的方法.分享给大家供大家参考,具体如下: 为啥世上会有这么多不同的浏览器?每次遇到js/css的浏览器兼容性问题,总是要发出这样的感叹,真希望这些个浏览器公司全部倒下,然后只留下一家(显然这是一个不可能实现的美好愿望),言归正传,看代码吧: iframe框架内页: <html> <head> <title>框架内页</title> </head> <body> <div> <

[转]JS根据useAgent来判断edge, ie, firefox, chrome, opera, safari 等浏览器的类型及版本

js根据浏览器的useAgent来判断浏览器的类型 userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值. JavaScript语法:navigator.userAgent PHP语法:$_SERVER['HTTP_USER_AGENT'] ASP语法:Request.ServerVariables("HTTP_USER_AGENT") ASP.NET语法:HttpContext.Current.Request.UserAgent JSP语法:r

iframe框架取值兼容ie/firefox/chrome的写法

为啥世上会有这么多不同的浏览器?每次遇到js/css的浏览器兼容性问题,总是要发出这样的感叹,真希望这些个浏览器公司全部倒下,然后只留下一家(显然这是一个不可能实现的美好愿望),言归正传,看代码吧: iframe框架内页: <html><head>    <title>框架内页</title></head><body>    <div>        <input id="txt1" name=&