一、 设置为首页:
<a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('这里面写上你自己主页就可以了')">设置为首页</a>
个人理解:其中behavior是css属性,设置url为ie默认(default)动作。setHomePage是设置或返回主页的路径。
加入收藏夹
<a href="javascript:window.external.AddFavorite('这里面写上要加入收藏夹的地址就可以了', '收藏夹里显示的文字描述信息');">加入收藏夹</a>
二 设为首页
function setHomepage() {
if (document.all) {
document.body.style.behavior = 'url(#default#homepage)';
document.body.setHomePage("http://cgw.join086.com/index.jsp");
} else if (window.sidebar) {
if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {//火狐浏览器
alert("该操作被浏览器拒绝,如果想启用该功能,请在地址栏内输入 about:config, 然后将项 signed.applets.codebase_principal_support 值该为true");
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage', document.URL);
}
}
<a href="#" onclick="setHomepage()">设为首页</a>