原生 js 編寫,兼容 ie,火狐和谷歌。 
函數(shù)如下: 
復(fù)制代碼 代碼如下:
 
function setHome(obj,url){ 
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請(qǐng)?jiān)跒g覽器地址欄輸入“about:config”并回車/n/n然后將[signed.applets.codebase_principal_support]的值設(shè)置為true,雙擊即可。'); 
} 
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
prefs.setCharPref('browser.startup.homepage',url); 
}else{ 
alert('抱歉,您所使用的瀏覽器無法完成此操作。/n/n您需要手動(dòng)將【' + url + '】設(shè)置為首頁。'); 
} 
} 
} 
復(fù)制代碼 代碼如下:
 
<!DOCTYPE HTML> 
<html lang="en"> 
<head> 
<meta charset="utf-8"/> 
<title>設(shè)為首頁</title> 
</head> 
<body> 
<a href="javascript:;">設(shè)為首頁</a> 
</body> 
</html> 
新聞熱點(diǎn)
疑難解答
圖片精選