Geschrieben in nativem JS, kompatibel mit IE, Firefox und Google.
Vollständiger Code:
<script type="text/javascript">
//设为首页 www.jb51.net
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请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");
}
}else{
alert("抱歉,您所使用的浏览器无法完成此操作。
\n您需要手动将【"+url+"】设置为首页。");
}
}
}
//收藏本站 www.jb51.net
function AddFavorite(title, url) {
try {
window.external.addFavorite(url, title);
}
catch (e) {
try {
window.sidebar.addPanel(title, url, "");
}
catch (e) {
alert("抱歉,您所使用的浏览器无法完成此操作。
\n加入收藏失败,请进入新网站后使用Ctrl+D进行添加");
}
}
}
</script>
<a href="javascript:void(0);" onclick="SetHome(this,'http://www.jb51.net');">设为首页</a>
<div class="text text2"><a href="javascript:void(0);" onclick="AddFavorite('脚本之家','http://www.jb51.net')">收 藏 本 站</a>
Sie können sich auf Folgendes beziehen:
Die Funktion ist wie folgt:
Funktion setHome(obj,url){
versuche es{
obj.style.behavior = 'url(#default#homepage)';
obj.setHomePage(url);
}catch(e){
if(window.netscape){
versuche es{
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
}catch(e){
alarm('Leider wurde dieser Vorgang vom Browser abgelehnt!
nBitte geben Sie „about:config“ in die Adressleiste des Browsers ein und drücken Sie die Eingabetaste. Setzen Sie dann den Wert von [signed.applets.codebase_principal_support] auf „true“ und doppelklicken Sie darauf. ');
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',url);
}else{
warning('Leider kann der von Ihnen verwendete Browser diesen Vorgang nicht abschließen.
nSie müssen ['url'] manuell als Startseite festlegen. ');
}
}
}
Anwendung:
Code kopieren
Der Code lautet wie folgt:
fef50554eca1a427827adaa329da8122
816a8a177e41d0ed6106d037d766e07a
53495576791aca4fd1a7d5b144a1d127
9d54027d814bba7a6c118810bbc6025d
b2386ffb911b14667cb8f0f91ea547a7Als Startseite festlegen6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1
868613ba9f6a76dbd8a2546a53ab11e7
7d1fb0999a3199c09c34a3a3ce1c5890Als Startseite festlegen5db79b134e9f6b82c0b36e0489ee08ed
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn