JavaScript实现IE6以下版本提示更新.
获取浏览器的名称
var browser=navigator.appName |
获取浏览器的版本
var b_version=navigator.appVersion |
进行对IE5.5 and IE6.0判断
if (b_version.indexOf( "MSIE 6.0" ) != -1 || b_version.indexOf( "MSIE 5.5" ) != -1){ |
如果条件成立,则对其执行:
document.getElementById( "ie6" ).style.display = "block" ; |
否则
alert( "您目前使用的浏览器无需更新!" ) |
整体代码:
<!DOCTYPE HTML>
<html>
<head>
<title> New Document </title>
<style type="text/css">
*{margin:0;padding:0;}
ul{list-style:none outside none;}
#ie6{text-align:center;line-height:30px;display:none}
</style>
</head>
<body onload="detectBrowser()">
<script type="text/javascript">
function detectBrowser()
{
var browser=navigator.appName
var b_version=navigator.appVersion
if(b_version.indexOf("MSIE 6.0") != -1 || b_version.indexOf("MSIE 5.5") != -1){
document.getElementById("ie6").style.display = "block";
}
else{
alert("您目前使用的浏览器无需更新!")
}
}
//alert(navigator.appVersion)
//alert(navigator.appName)
</script>
<div id="ie6">
<h1>警告</h1>
<p>您目前使用的浏览器版本过于陈旧,请您立即更新你的浏览器!</p>
<p><a href="http://www.google.com/chrome/eula.html">Chrome</a> <a href="http://www.mozilla.com/en-US/firefox/new/">Firefox</a> <a href="http://www.opera.com/">Opera</a> <a href="http://www.apple.com.cn/safari/download/">Safari</a> <a href="http://info.msn.com.cn/ie9/">Internet Explorer 9</a></p>
</div>
</body>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?