js加入收藏夹代码(兼容ie/ff/op)_javascript技巧
程序员文章站
2022-05-10 23:46:02
...
复制代码 代码如下:
var www_jb51_net = 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;
}
}
};
收藏脚本之家
上一篇: 生成不重复随机数的php 表述。
下一篇: Java中常用类的应用
推荐阅读
-
Js event事件在IE、FF兼容性问题_javascript技巧
-
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]_javascript技巧
-
JS 加入收藏夹的代码(主流浏览器通用)_javascript技巧
-
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)_javascript技巧
-
js判断IE6/IE7/FF的代码[XMLHttpRequest]_javascript技巧
-
Js event事件在IE、FF兼容性问题_javascript技巧
-
禁用Tab键JS代码兼容Firefox和IE_javascript技巧
-
window.event.keyCode兼容IE和Firefox实现js代码_javascript技巧
-
禁用Tab键JS代码兼容Firefox和IE_javascript技巧
-
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]_javascript技巧