1

jQueryまたはJavascriptを使用してFirefoxでページを強制的に開く方法はありますか?たとえば、ユーザーのデフォルトのブラウザがInternet Explorerに設定されていても、コンピュータにFirefoxがインストールされている場合は、目的のページで新しいFirefoxウィンドウを開きます。もしそうなら、私は彼らが彼らのマシンにFirefoxを持っているかどうかを確認する必要があるでしょう。それ以外の場合は、mozillafirefoxダウンロードサイトにリダイレクトしてください...

助言がありますか?

4

2 に答える 2

8

答えは、単純に、いいえです。セキュリティ上の理由から、そのようなファイルシステムへのアクセスはありません。たとえば、QuickBooksを開いて見回すことができるプログラムを書いたとしたら、どうなるか想像できるでしょう。互換性が心配な場合は、JavaScriptチェックを使用して、ページをFirefoxで表示する必要があることを通知し、問題が解決するまで続行を拒否できます。

http://www.quirksmode.org/js/detect.html

または、ご存知のとおり、これを昔ながらの方法で行い、クロスブラウザ互換のWebページを作成します。

または、ActiveXで実行できる場合もありますが、ユーザーはアクセス許可を受け入れる必要があり、これは非常に日陰のアクティビティです。

于 2010-06-02T19:36:10.050 に答える
3

いいえ。Webブラウザは、システムにインストールされている他のアプリケーションに関する情報を提供しません。マカフィーアンチウイルスをインストールしている人に偽のマカフィーアンチウイルスダイアログを表示するなど、セキュリティに影響があります。

于 2010-06-02T19:37:01.810 に答える