Javascript 条件IE语句-运行脚本
我有一个蹩脚的问题: 如果我使用类似于:Javascript 条件IE语句-运行脚本,javascript,internet-explorer,conditional-comments,Javascript,Internet Explorer,Conditional Comments,我有一个蹩脚的问题: 如果我使用类似于: <!--[if IE]> Random text <![endif]--> 当我在IE(9)中打开页面时,我自然会看到文本“随机文本”。一切都好 如果我使用: <!--[if IE]> <script type="text/javascript"> alert("aaa); </script> <![endif]--> 什么也没发生 我需要为IE运行一个
<!--[if IE]>
Random text
<![endif]-->
当我在IE(9)中打开页面时,我自然会看到文本“随机文本”。一切都好
如果我使用:
<!--[if IE]>
<script type="text/javascript">
alert("aaa);
</script>
<![endif]-->
什么也没发生
我需要为IE运行一个特定的脚本。。。有人能帮我吗?使用脚本检查它是否为IE。
编辑:事实上,看看其中的一些,它们正是你想要的。
例如,一个人发布了这个解决方案,它使用了一种非常不同的方法
<script>runFancy = true;</script>
<!--[if IE]>
<script type="text/javascript">
runFancy = false;
</script> // <div>The HTML version for IE went here</div>
<![endif]-->
runFancy=true;
您的Javascript中有语法错误。试试这个:
<!--[if IE]>
<script type="text/javascript">
alert("aaa");
</script>
<![endif]-->
我看到的是一个语法错误:`alert(“aaa”);`(缺少右引号)@zozo:这个问题不太可能在将来帮助任何人(这是一个简单的打字错误),你可以标记它并要求版主删除它。顺便说一句@zozo,你应该在这个脚本的控制台中有一个错误,你有没有查找错误?是的,那是一个错误类型:).sry是一个蹩脚的问题。在这个问题中加上一些负号,这样我就可以在问问题之前检查我的拼写;)@zozo。但是你为什么要编辑这个问题,现在是answer没有意义!@zozo:绝对不要在问题中修正它。我编辑它是因为我认为我的“在这里不起作用,但我在脚本中也有同样的问题。”。需要更换键盘。