use*_*561 0 jquery internet-explorer-6
我有一个网站从谷歌的CDN服务器加载jQuery:
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
对于那些禁用了javascript的浏览器,该网站仍能正常运行.(优雅的退化).
对于使用IE6的用户来说,javascript功能,但看起来并不漂亮.我要做的是防止在IE6上加载jquery.
我认为以下内容可行:
<!--[if gt IE 6]>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)
条件标签 - 如果浏览器大于IE6,则加载jQuery.但是,我相信这会阻止JQuery在Safari,Chrome,Firefox等中加载.
另一个解决方案是在PHP中检测浏览器,然后为除IE6之外的浏览器加载jQuery.这是最好的选择吗?
您需要使用下层显示的评论:
<![if gt IE 6]>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<![endif]>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
376 次 |
| 最近记录: |