-1

javascriptを使用して、ブラウザがFirefoxの場合にのみリンクが開かれるようにするにはどうすればよいですか、それ以外の場合はアラートを表示しますか?IEをチェックするコードがありますが、ブラウザがFirefoxであることを確認し、リンクの読み込みのみを許可する必要があります。それ以外の場合は、リンクがあるページにとどまります。

人々は通常IEでページにアクセスしますが、Firefoxでのみいくつかのリンクを開くようにしたいです。

plアドバイス。

================編集===============

最後に、私はこのコードに落ち着きます:

function allow_if_ff(){
    var is_ff = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;  //true or false
    if (!is_ff){
        //window.open ("https://download.mozilla.org/?product=firefox-17.0.2esr&os=win&lang=en-US");
        alert('Please open in firefox');
        window.history.back();
        return false;
    }
}

window.openがコメント化されている理由は、ウィンドウが開いているがすぐに閉じているためです。それを持っていることは緊急ではありません。だから私はそれをコメントしました。

thxすべて。

4

1 に答える 1

0

var is_ff = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; これはffを検出するために機能します

于 2013-02-09T03:57:23.863 に答える