//添加书签
function addBookmark(title,url) {
if (window.sidebar) {
window.sidebar.addPanel(title, url,"");
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
}
//添加首页
function addHomepage(url,iwho) {
if (window.sidebar) {
if(window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch (e) {
alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
}finally{
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',url);
}
}
return false;
} else {
iwho.style.behavior="url(#default#homepage)";
iwho.setHomePage(url);
return false;
}
}
调用
<a style="cursor:pointer;"onclick="addBookmark('我的地盘','http://blog.csdn.net/wkjs');">添加收藏</a>
<br />
<a style="cursor:pointer;"onclick="addHomepage('http://blog.csdn.net/wkjs',this)">设为首页</a>