加入收藏夹和设为首页
下面是从Yes515拷贝过来的代码,还没有详细分析,备用
function addCookie(){ // 加入收藏夹 if (document.all){ window.external.addFavorite(location.href, document.title); }else if (window.sidebar){ window.sidebar.addPanel(document.title, location.href , ""); } } function setHomepage(){ // 设置首页 if(document.all){ document.body.style.behavior = 'url(#default#homepage)'; document.body.setHomePage(location.href); }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', location.href); } }
if(document.all),如果是ie浏览器,返回true
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步