JS nativo escrito, compatível com IE, Firefox e Google.
Código completo:
<script type = "text/javascript"> // definido como página inicial www.vevb.comfunction sethome (obj, url) {try {obj.style.behavior = 'url (#padrão#homepage)'; obj.SethomePage (URL); } catch (e) {if (window.netscape) {try {netscape.security.privileGemanager.enableprivilege ("universalxpConnect"); } catch (e) {alert ("Desculpe, esta operação foi rejeitada pelo navegador! /N /Nplease Enter" Sobre: Config "na barra de endereço do navegador e pressione Enter e Set [Signed.applets.codebase_principal_support] para 'true'"); }} else {alert ("Desculpe, o navegador que você está usando não pode concluir esta operação. }}} // Salvar este site www.vevb.comfunction addFavorite (title, url) {try {window.external.addfavorite (url, título); } catch (e) {try {window.sidebar.addpanel (title, url, ""); } catch (e) {alert ("Desculpe, o navegador que você está usando não pode concluir esta operação. /N /n Falha ao adicionar aos favoritos. Por favor, use Ctrl+D para adicioná -lo"); }}} </script> <a href = "javascript: void (0);" OnClick = "Sethome (this, '// www.vevb.com');"> definido como página inicial </a> <div> <a href = "javascript: void (0);" OnClick = "AddFavorite ('Wulin.com', '// www.vevb.com')"> salve este site </a>O seguinte pode ser referenciado:
A função é a seguinte:
A cópia do código é a seguinte:
função sethome (obj, url) {
tentar{
obj.style.behavior = 'url (#padrão#homepage)';
obj.SethomePage (URL);
} catch (e) {
if (window.netscape) {
tentar{
Netscape.Security.privileGemanager.enablePrivilege ('UniversalxpConnect');
} catch (e) {
Alert ('Desculpe, esta operação foi rejeitada pelo navegador! /n /n, digite "Sobre: Config" na barra de endereço do navegador e pressione /n /n e depois defina o valor de [assinado.applets.codebase_principal_support] como true e duplo.');
}
var prefs = components.classes ['@mozilla.org/preferences-service ;1'ation.getService(components.interfaces.nsiprefbranch);
prefs.setcharpref ('navegador.startup.homepage', url);
}outro{
alerta ('Desculpe, o navegador que você está usando não pode fazer isso. /N /N Você precisa definir manualmente [' + url + '] na página inicial.');
}
}
}
Como usar:
A cópia do código é a seguinte:
<! Doctype html>
<html lang = "en">
<head>
<meta charset = "utf-8"/>
<title> definido como página inicial </title>
</head>
<Body>
<a href = "javascript:;" OnClick = "Sethome (this, Window.Location);"> definido como página inicial </a>
</body>
</html>