zoukankan      html  css  js  c++  java
  • javascript add bookmark for ie && ff && opera

    来自经典论坛:
    <script type="text/javascript">
    var address = function (obj, url, title) {
    var e = window.event || arguments.callee.caller.arguments[0];
    var B = {
    IE : /MSIE/.test(window.navigator.userAgent) && !window.opera,
    FF : /Firefox/.test(window.navigator.userAgent),
    OP : !!window.opera
    };

    obj.onmousedown = null;

    if (B.IE) {
    obj.attachEvent("onmouseup", function () {
    try {
    window.external.AddFavorite(url, title);
    window.event.returnValue = false;
    } catch (exp) {
    }
    });

    else {
    if (B.FF || obj.nodeName.toLowerCase() == "a") {
    obj.setAttribute("rel", "sidebar"),
    obj.title = title,
    obj.href = url;
    }
    else if (B.OP) {
    var a = document.createElement("a");
    a.rel = "sidebar",
    a.title = title,
    a.href = url;
    obj.parentNode.insertBefore(a, obj);
    a.appendChild(obj);
    a = null;
    }
    }
    };
    </script>

    <a href="javascript:void(0);" onmousedown="address(this, 'http://baidu.com', '百度首页')">添加百度到收藏</a>
  • 相关阅读:
    Oracle中Lpad函数和Rpad函数的用法
    SQL中on条件与where条件的区别
    安装sqlServer
    springboot注解加深
    springcloud父项工程pom
    雪花算法
    docker 创建mysql容器
    docker入门
    restful接口规范(安全与幂等)
    mysql
  • 原文地址:https://www.cnblogs.com/wanxun1987/p/1847475.html
Copyright © 2011-2022 走看看