如何诊断特定 JavaScript 的失败功能
How to diagnose what feature that is failing for a particular javascript?
我想利用一个(对我来说)复杂的Javascript,Photoswipe。作者很清楚他们不支持IE 7,尽管演示站点在IE 7中确实在一定程度上起作用,但我的团队构建的实例却不支持。
与其尝试修改脚本,我想使用类似 Yep/Nope 的东西来检测哪个 Javascript 功能失败,并提供一个更简单的备用库,我知道它在旧浏览器中运行良好。我试图避免用户代理嗅探。
是否有一种工具或方法可用于整理出您个人不知道的脚本中的功能检测内容?
为什么不简单地使用 IE 条件来加载备用库?
<!--[if IE 7]>
<script src="alternate.js"></script>
<script>var ie7 = true;</script>
<![endif]-->
<script src="normal.js"></script>
然后修改 normal.js 检查该 IE7 标志并跳过加载代码(如果已设置)。
相关文章:
- 缓存javascript失败,因为使用了外部javascript
- net::ERR_CONTENT_LENGTH_MISMATCH-加载javascript失败
- JavaScript 失败,出现权限被拒绝错误消息
- 更改节点内容 + JavaScript 失败
- 在 WatiN 中运行 JavaScript 失败
- 获取类中的类时,Javascript失败
- 将asp.net变量传递给javascript失败
- 重定向除Chrome外所有浏览器中的javascript失败
- EO.WEB动态生成的JavaScript失败,返回404
- phonegap中的javascript失败
- 当我加载prototype.js时,我的javascript失败了,如何修复它
- Javascript失败的xpath查询,如何避免它
- 动态加载javascript失败,但innerHTML失败
- JavaScript:失败的图像请求是否有error属性
- 在Google Chrome浏览器中查询Sharepoint Javascript失败- 404错误
- Redmine + Lighttpd:加载javascript失败(404)
- Foreach循环javascript失败
- Facebook SDK与Javascript失败,不知道为什么
- POST到GitHub v3 API使用ajax和JavaScript失败与HTTP 404
- JavaScript失败,原因尚不清楚