实现jsp网页设为首页功能

时间:2024-01-11 20:21:26

var url = location.href;

var browser_name = navigator.userAgent;

if(browser_name.indexOf('Chrome')!=-1){

alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“chrome://settings/browser”,进行主页设置。")

};

try {

this.style.behavior = "url(#default#homepage)";

this.setHomePage(url);

} catch (e) {

if (window.netscape) {

try {

netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");

} catch (e) {

alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将

[signed.applets.codebase_principal_support]的值设置为'true',双击即可。");

return false;

}      var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);

prefs.setCharPref('browser.startup.homepage',url);

}

}

return false;

-----------------------------或者------------------------------------------

<a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.baidu.com');" href="">设为首页</a>