wulin.comの記事紹介(www.vevb.com):ホームページとして最も互換性のあるセット +歴史のお気に入りの機能を追加します。
私はIEの下でエラーを報告しなかったことをテストしましたが、今では理由が不明であり、ページはIEの下でエラーを報告しました。私はそれを解決しています。
機能の説明:
ページをホームページとして設定し、コレクション関数を追加し、IE、FF、Chrome、Safari、360セキュリティ、QQ、aoyou、sogouブラウザー、360ラピッドブラウザーと互換性のない互換性のあるモードでコレクション関数を追加する
知らせ:
ここでは互換性がありますが、一部のブラウザ設定では、JSを使用してページをホームページとして設定してお気に入りに追加することをサポートしていません。ユーザーは、ブラウザまたはボタンでこれらの機能を手動で設定することができます。ここで言及されている互換性は、ブラウザにこの設定がある場合、JSがプロンプトすることを意味します。
ここの互換性のない360速度については、360年代のウェブサイトであるデモがあります。 360スピードブラウザの互換性モードでは、お気に入りを追加する機能はサポートされていません。独自のブラウザの独自のページは、この機能をサポートしていません。
コード:
<!doctype html>
<html>
<head>
<Title>ページをホームページとして設定し、コレクション機能を追加し、サポートIE、FF、Chrome、Safari、360セキュリティ、QQ、AOYOU、SOGOUブラウザー、360ラピッドブラウザーと互換性があり、コレクション関数の追加</title>
</head>
<body>
<div>
<a href =/>ホームページ</a> |
<onclick = sethome(window.location)href = javascript:void(0)>ホームページとして設定</a>
| <onclick = addfavorite(window.location、document.title)href = javascript:void(0)>お気に入りに追加</a>
</div>
<script type = text/javascript言語= javascript>
//お気に入りに追加します
関数addfavorite(surl、stitle){
surl = encodeuri(surl);
試す{
window.external.addfavorite(surl、stitle);
} catch(e){
試す{
window.sidebar.addpanel(stitle、surl、);
} catch(e){
アラート(お気に入りに追加できない場合は、Ctrl+Dを使用して追加するか、ブラウザに手動で設定してください。);
}
}
}
//ホームページとして設定します
関数sethome(url){
if(document.all){
document.body.style.behavior = 'url(#default#homepage)';
document.body.setomepage(url);
}それ以外{
アラート(こんにちは、ブラウザはページの自動設定をホームページ機能としてサポートしていません。ブラウザのホームページとしてページを手動で設定してください!);
}
}
</script>
</body>
</html>