ホームページ > ウェブフロントエンド > jsチュートリアル > javascript ホームページに設定 お気に入りに追加 JSコード

javascript ホームページに設定 お気に入りに追加 JSコード

jacklove
リリース: 2018-06-15 15:48:31
オリジナル
2571 人が閲覧しました

すべてのブラウザと互換性のあるお気に入り追加コードを導入します。一般的な原則は、ユーザーの navigator.userAgent.toLowerCase() 情報とブラウザが追加をサポートしているかどうかに基づいてブラウザを決定します。 -favorites js コマンド。そうであれば、自動的に収集します。それ以外の場合は、Ctrl+D を押して手動で収集します。 1 関数 addFavorite2() { 2 var url = window.location; 3 var title = document.title; 4 var ua = navigator.userAgent.toLowerCase() > 5 if (ua.indexOf("360se"); - 1) { 6 alert("360 ブラウザの機能制限のため、Ctrl+D を押して手動で収集してください!"); 7 } 8 else if (ua.indexOf("msie 8") > -1) { 9 window. external .AddToFavoritesBar(url, title); //IE810 }11 else if (document.all) {12 try{13 window.external.addFavorite(url, title);14 }catch(e){15 alter('あなたの閲覧デバイスはそれをサポートしていません。Ctrl+D を押して手動で保存してください!');16 }17 }18 else if (window.sidebar) {19 window.sidebar.addPanel(title, url, "");20 } 21 else {22 アラート (「お使いのブラウザではサポートされていません。Ctrl+D を押して手動でブックマークしてください!」);23 }24 }

このページのコードをコピーし、js ファイルとして保存してから、


 <a href=# rel="sidebar" onclick="javascript:addFavorite2()">加入收藏</a>
ログイン後にコピー

ブックマークしたい場所 の上に rel="sidebar" が追加されていない場合、エラーが報告されます: window.sidebar.addPanel は関数ではありません

ホームページとして設定します

function SetHome(obj,vrl)

    {        try
        {
                obj.style.behavior=&#39;url(#default#homepage)&#39;;obj.setHomePage(vrl);
        }        catch(e){                if(window.netscape) {                        try {
                                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
                        } 
                        catch (e) { 
                                alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为&#39;true&#39;"); 
                        }                        var prefs = Components.classes[&#39;@mozilla.org/preferences-service;1&#39;].getService(Components.interfaces.nsIPrefBranch);
                        prefs.setCharPref(&#39;browser.startup.homepage&#39;,vrl);
                 }
        }
    }
ログイン後にコピー
设为首页

この記事では、ホームページの設定とお気に入りの追加のための JavaScript JS コードについて説明します。関連コンテンツの詳細については、php 中国語 Web サイトを参照してください。

関連する推奨事項:

JS 継承の理解

JS 復号化、オンライン JS 復号化復号化

JS コードを最適化する方法

以上がjavascript ホームページに設定 お気に入りに追加 JSコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート