1

(私にとって)複雑な Javascript であるPhotoswipeを活用したいと思います。作者は IE 7 をサポートしていないことを明確にしています。デモ サイトは IE 7 である程度機能しますが、私のチームが構築したインスタンスは機能しません。

スクリプトを変更しようとするのではなく、Yep/Nopeのようなものを使用して、どの Javascript 機能が失敗しているかを検出し、古いブラウザーでうまく機能することがわかっている、より単純な代替ギャラリーを提供したいと思います。ユーザーエージェントのスニッフィングを回避しようとしています。

個人的に詳細がわからないスクリプトで、機能を検出する対象を整理するためのツールまたは方法はありますか?

4

1 に答える 1

0

単純に IE 条件を使用して代替ギャラリーをロードしないのはなぜですか?

<!--[if IE 7]>
    <script src="alternate.js"></script>
    <script>var ie7 = true;</script>
<![endif]-->
<script src="normal.js"></script>

次に、normal.js を変更してその ie7 フラグをチェックし、設定されている場合はコードのロードをスキップします。

于 2012-06-22T15:12:27.907 に答える