html
<a class="collect_mark" href="javascript:void(0);" title="收藏本站">收藏本站</a>
||
<a class="homepage_mark" href="javascript:void(0);" title="设为首页">设为首页</a>
加入收藏
jQuery.fn.addCollect = function(l, h){
return this.click(function(){
var t = jQuery(this);
if(jQuery.browser.msie) {
window.external.addFavorite(h, l);
} else if(jQuery.browser.mozilla || jQuery.browser.opera){
t.attr("rel", "sidebar");
t.attr("title", l);
t.attr("href", h);
} else{
alert("请使用Ctrl+D将本页加入收藏夹");
}
});
}
设为首页
jQuery.fn.addHomepage = function(h){
return this.click(function(){
if(window.sidebar) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]设置为true");
}
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService( Components.interfaces.nsIPrefBranch );
prefs.setCharPref("browser.startup.homepage", h);
} else if(document.all) {
document.body.style.behavior="url(#default#homepage)";
document.body.setHomePage(h);
}
});
}
调用
jQuery("document").ready(function(){
jQuery(".collect_mark").addCollect("立方时空", window.location.href);
jQuery(".homepage_mark").addHomepage(window.location.href);
});
7476

被折叠的 条评论
为什么被折叠?



