Native JS écrit, compatible avec IE, Firefox et Google.
Code complet:
<script type = "text / javascript"> // Définir comme page d'accueil www.vevb.comfonction 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 ("Désolé, cette opération a été rejetée par le navigateur! / n / nplease Entrée" À propos de: config "dans la barre d'adresse du navigateur et appuyez sur Entrée et définissez [Signed.Applets.CodeBase_Principal_Support] à" True '"); }} else {alert ("Désolé, le navigateur que vous utilisez ne peut pas compléter cette opération. / N / NYUU avez besoin de définir manuellement [" + url + "] sur la page d'accueil."); }}} // Enregistrer ce site www.vevb.comfonction addFavovite (title, url) {try {window.external.addfavorite (url, title); } catch (e) {try {window.sidebar.addpanel (title, url, ""); } catch (e) {alert ("Désolé, le navigateur que vous utilisez ne peut pas terminer cette opération. / N / n n'a pas réussi à ajouter aux favoris. Veuillez utiliser Ctrl + D pour l'ajouter"); }}} </ script> <a href = "javascript: void (0);" onClick = "Sethome (this, '// www.vevb.com');"> Définir comme page d'accueil </a> <v> <a href = "javascript: void (0);" onClick = "addFavorite ('wulin.com', '// www.vevb.com')"> Enregistrez ce site </a>Les éléments suivants peuvent être référencés:
La fonction est la suivante:
La copie de code est la suivante:
fonction sethome (obj, url) {
essayer{
obj.style.behavior = 'url (# par défaut # homepage)';
Obj.SethomePage (URL);
} catch (e) {
if (window.netscape) {
essayer{
netscape.security.privilegeManager.enablePrivilege («universalxpconnect»);
} catch (e) {
alert ('Désolé, cette opération a été rejetée par le navigateur! / n / n Veuillez saisir "À propos de: config" dans la barre d'adresse du navigateur et appuyez sur / n / n, puis définissez la valeur de [sigée.applets.codebase_pricincipal_support] sur true, et double clic.');
}
var prefs = Components.classes ['@ mozilla.org/preference-service ;1'
prefs.Setcharpref ('Browser.startup.homePage', URL);
}autre{
alert ('Désolé, le navigateur que vous utilisez ne peut pas le faire. / n / n Vous devez définir manuellement [' + url + '] sur la page d'accueil.');
}
}
}
Comment utiliser:
La copie de code est la suivante:
<! Doctype html>
<html lang = "en">
<adal>
<meta charset = "utf-8" />
<Title> Définir en tant que page d'accueil </TITME>
</ head>
<body>
<a href = "javascript:;" onClick = "Sethome (this, window.location);"> Définir en tant que page d'accueil </a>
</docy>
</html>