トップページに設定し、コレクション対応コードを追加します.

4565 ワード



<a href="javascript:window.external.AddFavorite(window.location.href,document.title)"> </a>

<a href="javascript:void()" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(location.href);"> </a>

: ,





<a onclick="AddFavorite(window.location,document.title)" href="javascript:void(0)"> </a>

<a onclick="SetHome(window.location)" href="javascript:void(0)"> </a>

<script type="text/javascript" language="javascript">
互換書き方:
//    

function AddFavorite(sURL, sTitle) {

try {

window.external.addFavorite(sURL, sTitle);

} catch (e) {

try {

window.sidebar.addPanel(sTitle, sURL, "");

} catch (e) {

alert(" , Ctrl+D ");

}

}

}



//

function SetHome(url)

{

if (document.all)

{

document.body.style.behavior='url(#default#homepage)';

document.body.setHomePage(url);



}

elseif (window.sidebar)

{

if(window.netscape)

{

try

{

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

}

catch (e)

{

alert(" !
“about:config”
[signed.applets.codebase_principal_support] 'true', 。");

}

}

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

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

}

}

</script>
説明:このような書き方は互換性が高いです.