12

周りを見回していて、探しているものが見つかりません

私のウェブサイトはIEをサポートしておらず、これからもサポートしないこと、そしてより良いブラウザを入手する必要があることをIEユーザーに警告したいと思います。

IEを検出する方法は本当に私が必要とするすべてですが、誰かがページでライトボックスをトリガーする方法を教えてくれればいいのですが、それを含めなければ自分でそれを行うことができます

助けてくれてありがとう!

4

4 に答える 4

23

条件付きHTMLコメントは、IE9以下を検出するために機能します。HTML5ボイラープレートから。これを使用することを強くお勧めします。

<!--[if lt IE 7]>
    <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
<![endif]-->
于 2013-01-27T05:52:28.427 に答える
1

これを試して

 if ($.browser.msie) {
    // you are using IE
 }

詳細:jquery.browser

于 2013-01-27T05:55:36.090 に答える
1

navigatorオブジェクトには、クライアントマシンのブラウザとプラットフォームの詳細に関連するすべての詳細が含まれています。

navigator.userAgentは、ブラウザ関連の詳細を提供します。

JSスニペット:

<script>
  var x = navigator.userAgent;
  alert(' browser details ' + x);
</script>

以下のリンクはそれについて詳細に話します:

http://www.javascriptkit.com/javatutors/navigator.shtml

于 2013-01-27T05:57:41.710 に答える
0

タグの後にコードを貼り付けます。

  <!--[if lt IE 8]>
  <p class="browserupgrade">Vous utilisez un <strong>ancien navigateur</strong>. Mettez votre <a href="http://browsehappy.com" target="_blank">navigateur à jour</a> dès aujourd'hui !</p>
  <![endif]-->

PS:必要に応じてコンテンツを編集します。私はそれを自分の使用のためにフランス語に翻訳します。

于 2015-02-24T08:20:36.230 に答える