如果不是IE显示警报-HTML/JS
If other than IE show alert - HTML/JS
如果用户没有使用任何版本的Internet Explorer来提醒他们并建议他们使用它,我该如何做到这一点?
我试过:
<html>
<head>
<script language="Javascript">
<![if !IE]>
alert ("Please use IE")
<![endif]>
</script>
</head>
感谢
您可以使用:
if (navigator.appName != "Microsoft Internet Explorer")
{
alert("Please use IE");
}
或:
if (navigator.userAgent.indexOf("MSIE") == -1)
{
alert("Please use IE");
}
仅供参考,您也可以使用以下示例,但条件注释已从InternetExplorer10中删除。
否则您可以使用:
<!--[if !IE]><!-->
<script type="text/javascript">
alert("Please use IE");
</script>
<!--<![endif]-->
或者这个:
<!--[if IE]><script type="text/javascript">window['isIE'] = true;</script><![endif]-->
<script type="text/javascript">
if (!window.isIE) alert("Please use IE");
</script>
但仍然;在IE10中获得此功能;有一个变通方法,就是通过这个元标签选择IE 9的行为:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
如果您使用jQuery,您可以执行以下操作:
if (!$.browser.msie) {
alert( "Please Use IE" );
}
相关文章:
- 旋转按钮[HTML][JS]
- 在ajax中发送html+JS
- 使用服务器上的HTML/js在网页上显示图像
- 为什么我从浏览器修改html/js时会多次发送ajax请求
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 当按下箭头键时,我的图像以一种奇怪的方式跳跃(HTML+JS)
- Html+js+css的打包程序
- 使用Sails.JS为静态HTML/JS应用程序提供身份验证
- HTML/JS表单已提交两次
- Heroku类型的简单HTML/JS应用程序托管
- HTML JS在DIV中附加随机图像
- 如何将从GWT编译的JS添加/访问到另一个外部HTML / JS项目中
- 如何从我的机器提供HTML + JS + CSS网络应用程序,以便其他人可以查看它
- HTML + JS:设置文本区域内容样式的最佳方式
- 如何在html / JS中展开或关闭内容 - 始终分配给不同的id
- HTML/JS 如何输入文本并使其显示在屏幕上
- 从导入的 HTML/JS 文件中提取变量
- 我们怎么知道消除HTML/JS/CSS文件中的空白可以缩短页面加载时间呢
- "捆绑;仅适用于HTML/JS的解决方案
- 是否覆盖网站上文本输入区域的默认移动设备键盘?(HTML/JS/jQuery)