ホームページ >ウェブフロントエンド >jsチュートリアル >ホームページおよびお気に入りとして設定された Javascript コード (個人テストは IE、Firefox、Chrome およびその他のブラウザーと互換性があります)_JavaScript スキル

ホームページおよびお気に入りとして設定された Javascript コード (個人テストは IE、Firefox、Chrome およびその他のブラウザーと互換性があります)_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 17:14:32998ブラウズ

Chrome、safari、および opara ブラウザはまだ自動の「ホームページとして設定」と「お気に入りに追加」をサポートしていないため、試してキャッチし、エラー メッセージを表示するだけで十分です。

さらに、IE では window.external.addFavorite がエラーを報告するという問題に遭遇する人も多かったので、プロンプト メッセージをスローする必要がありました。

お気に入りに追加:

コードをコピー コードは次のとおりです:

function addFavorite(){
if (document.all){
try{
window.external.addFavorite(window.location.href,document.title);
} catch(e){
alert( "お気に入りに追加できませんでした。Ctrl D を使用して追加してください" );
} else{
}else{
}alert( "お気に入りに追加できませんでした。Ctrl D を使用して追加してください" );
}
}



ホームページとして設定:

コードをコピー コードは次のとおりです: function setHomepage(){
if (document.all){
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(window) .location.href);
}else if (window.sidebar){
if(window.netscape){
try{
netscape.security.PrivilegeManager .enablePrivilege("UniversalXPConnect");
}catch (e){
alert( "この操作はブラウザによって拒否されました。この機能を有効にしたい場合は、アドレスバーに about:config と入力し、項目に署名してください。 アプレットの値.codebase_principal_support は true である必要があります");
;
prefs.setCharPref('browser.startup.homepage',window.location.href);
}else{
alert('お使いのブラウザではホームページの自動設定をサポートしています。ブラウザのメニュー手動設定を使用してください!');
}
}


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。