通过判断JavaScript的版本实现执行不同的代码
<html>
<head>
<title>JavaScript版本测试</title>
</head>
<body>
<script language="JavaScript">
//仅支持JavaScript 1.0的浏览器才读该部分
document.write('浏览器支持JavaScript 1.0<br>');
</script>
<script language="JavaScript1.1">
//仅支持JavaScript 1.1的浏览器才读该部分
document.write('浏览器支持JavaScript 1.1<br>');
</script>
<script language="JavaScript1.2">
//仅支持JavaScript 1.2的浏览器才读该部分
document.write('浏览器支持JavaScript 1.2<br>');
</script>
<script language="JavaScript1.3">
//仅支持JavaScript 1.3的浏览器才读该部分
document.write('浏览器支持JavaScript 1.3<br>');
</script>
<script language="JavaScript1.4">
//仅支持JavaScript 1.4的浏览器才读该部分
document.write('浏览器支持JavaScript 1.4<br>');
</script>
<script language="JavaScript1.5">
//仅支持JavaScript 1.5的浏览器才读该部分
document.write('浏览器支持JavaScript 1.5<br>');
</script>
</body>
</html>
相关推荐
-
通过判断JavaScript的版本实现执行不同的代码
复制代码 代码如下: <html> <head> <title>JavaScript版本测试</title> </head> <body> <script language="JavaScript"> //仅支持JavaScript 1.0的浏览器才读该部分 document.write('浏览器支持JavaScript 1.0<br>'); </script> <scri
-
判断JavaScript对象是否可用的最正确方法分析
原文:http://www.quirksmode.org/js/support.html原文作者:Peter-Paul Koch 以下为对原文的翻译: 判断对象存在的方法 很快你就会注意到,JavaScript的部分功能在部分浏览器中无效.如果你要使用一些脚本的高级特性,你首先要检查浏览器是否支持要使用的对象,本文具体说明判断的正确方法. 通过判断浏览器的版本:不! 如果你想知道浏览器是否支持代码中使用的那些对象,记住,永远都不要通过浏览器的版本来判断.我确定你知道,有些浏览器支持你的代码,而有
-
javascript 判断当前浏览器版本并判断ie版本
javascript 判断当前浏览器版本并判断ie版本: <span style="font-size:18px;">方便以后再次使用:</span> <span style="font-size:18px;">1.判断ie版本</span> <pre name="code" class="javascript"><span style="font-s
-
javascript 判断当前浏览器版本并判断ie版本
javascript 判断当前浏览器版本并判断ie版本: 方便以后再次使用: 1.判断ie版本 //js判断Ie 版本 function IeVesion() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s
-
js判断浏览器类型,版本的代码(附多个实例代码)
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子.浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本.JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的.在许多情况下,值判断出浏览器类型之后,还需判
-
js判断IE浏览器版本过低示例代码
弄了个很简单的例子判断IE浏览器版本是否过低 例子结构如下,其实一个页面加引入jquery就可以了,顺便弄了个标准结构(注意在IE6和IE7版本较低情况下下才看到它的提示效果) 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <h
-
判断JavaScript中的两个变量是否相等的操作符
1.为什么要判断? 可能有些同学看到这个标题就会产生疑惑,为什么我们要判断JavaScript中的两个变量是否相等,JavaScript不是已经提供了双等号"=="以及三等号"==="给我们使用了吗? 其实,JavaScript虽然给我们提供了相等运算符,但是还是存在一些缺陷,这些缺陷不符合我们的思维习惯,有可能在使用的时候得到一些意外的结果.为了避免这种情况的出现,我们需要自己函数来实现JavaScript变量之间的对比. 2.JavaScript等号运算符存在哪
-
JavaScript预编译和执行过程详解
javascript相对于其它语言来说是一种弱类型的语言,在其它如java语言中,程序的执行需要有编译的阶段,而在javascript中也有类似的“预编译阶段”(javascript的预编译是以代码块为范围<script></script>,即每遇到一个代码块都会进行预编译>执行),了解javascript引擎的执行机理,将有助于在写js代码过程中的思路总结. 首先javascript是解释型语言,自然就是编译一行,执行一行. js运行过程分为三步:1.语法分析 2.预编译
-
深入理解javascript中的立即执行函数(function(){…})()
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解. ( function(){-} )()和( function (){-} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,后来发现加括号的原因并非如此.要理解立即执行函数,需要先理解一些函数的基本概念.
-
php is_executable判断给定文件名是否可执行实例
php is_executable函数用于判断某一文件是否可以执行,如果文件存在且可执行则返回 TRUE ,错误时返回 FALSE, 本文章向大家介绍is_executable函数的基本语法和使用实例. php is_executable函数介绍 is_executable函数用于判断给定文件名是否可执行 语法: bool is_executable ( string $filename ) 判断给定文件名是否可执行. 参数: filename 文件的路径. 返回值: 如果文件存在且可执
随机推荐
- 深入分析php之面向对象
- 简析mysql字符集导致恢复数据库报错问题
- 用InstallShield9 进行ASP软件的打包和数据库自动安装
- python实现通过代理服务器访问远程url的方法
- Python实现曲线点抽稀算法的示例
- ASP.NET小结之MVC, MVP, MVVM比较以及区别(二)
- 使用javascript实现Iframe自适应高度
- C#设计模式之Facade外观模式解决天河城购物问题示例
- Android 自定义view模板并实现点击事件的回调
- Android实现手机拍照功能
- mac系统OS X10.10版本安装最新5.7.9mysql的方法
- 为GridView的行添加鼠标经过、点击事件的小例子
- jquery ajax实现批量删除具体思路及代码
- PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
- 原生JS发送异步数据请求
- ubuntu中root和普通用户切换方法(推荐)
- Shell实现强制释放内存脚本分享
- 详解linux下make命令的使用方法
- JDBC程序更新数据库中记录的方法
- php的array_multisort()使用方法介绍