将某页面设为浏览器的首页:
function setHome(obj) { var url = window.location.href try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(url); } catch (e) { if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert( "抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'"); } } else { alert("抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【" + url + "】设置为首页。"); } } }将某地址收藏:
function addFavor(title) { var url = window.location.href if (window.sidebar) return true; try{ window.external.addFavorite(url, title); }catch(e){ alert("抱歉,您所使用的浏览器无法完成此操作。\n\n加入收藏失败,请使用Ctrl+D进行添加"); } return false; }
关闭浏览器
function CloseWebPage() { console.log(navigator.userAgent.indexOf("Chrome")) if (navigator.userAgent.indexOf("MSIE") > 0) { if (navigator.userAgent.indexOf("MSIE 6.0") > 0) { //适用于ie6不带提示关闭窗口 window.opener = null; window.close(); } else { window.open('', '_top'); //ie7之后不提示关闭窗口 window.top.close(); } } else if (navigator.userAgent.indexOf("Firefox") > 0) { //Firefox不提示关闭窗口 window.location.href = 'about:blank '; } else { window.opener = null; window.open(' ', '_self', ' '); //其他浏览器 window.close(); } }