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 回答