我使用的是一个图像轮播脚本,它对浏览器的负担很大。它在Opera和Chrome中工作得很好,在FF中还算不错,在IE中绝对让我崩溃。所以我想给IE用户一个没有任何动作的简单HTML的选择/JS。
该脚本没有使用MT或jQuery等类似的380行JS。是否有可能为IE用户提供一个简单的HTML替代方案?
var browserName=navigator.appName; if (browserName=="Microsoft Internet Explorer") { // what command can i use? }
发布于 2010-12-11 01:29:30
本文很有说明性:http://msdn.microsoft.com/en-us/library/ms537509%28v=vs.85%29.aspx。
如果你的JS不显眼,你可以直接使用:
<![if !IE]>
<script src...
<![endif]>
发布于 2010-12-11 01:30:02
您可以这样做,以包含特定于IE的javascript:
<!--[IF IE]>
<script type="text/javascript">
// IE stuff
</script>
<![endif]-->
发布于 2014-08-25 20:05:02
对于IE10+标准条件不起作用的原因是发动机更换或其他一些原因,原因,你知道,这是MSIE。但是对于IE10+,你需要在你的脚本中运行类似这样的东西:
if (navigator.userAgent.match(/Trident\/7\./)) {
// do stuff for IE.
}
https://stackoverflow.com/questions/4411551
复制相似问题