`
zhangyaochun
  • 浏览: 2621248 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

好东西之--获取ie版本号的一种方式

jqm 
阅读更多

 

    先看一段jqm1.1.0版本的代码:

 

$.mobile.browser.ie = (function(){
     var v = 3;
           div = document.createElement("div"),
           a = div.all || [];

     while(div.innerHTML = "<!--[if gt IE " + (++v) + "]><br><![endif]-->",a[0]){

     }

     return v > 4 ? v : !v;
 
})();

 

 

   1.2.0版本:

 

$.mobile.browser.ie = (function(){
 
        var v = 3,
             div = document.createElement("div"),
             a = div.all || [];

        do{

             div.innerHTML = "<!--[if gt IE ]" + (++v) + "]><br><![endif]-->"

        }while(a[0]);

 
        return v > 4 ? v : !v

})();

 

分享到:
评论

相关推荐

    完整获取系统版本号与IE版本号

    总的来说,获取系统版本号与IE版本号是IT专业人员日常工作中常见的任务,易语言提供了一套直观且易懂的方法来实现这一目标。通过深入学习和实践,你不仅可以掌握这些技能,还能提升自己的编程能力,为未来的项目开发...

    易语言完整获取系统版本号与IE版本号

    易语言完整获取系统版本号与IE版本号源码,完整获取系统版本号与IE版本号,GetIEVer,GetOSType,GetWin9xVer,GetWin2000XPVer,GetOSVerNumber,GetVersionEx,DllGetVersion

    完整获取系统版本号与IE版本号.zip易语言项目例子源码下载

    完整获取系统版本号与IE版本号.zip易语言项目例子源码下载完整获取系统版本号与IE版本号.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考

    获取IE版本的源程序,C语言的

    以下是一个简单的C语言示例,演示如何获取IE版本: ```c #include #include int main() { HKEY key; DWORD type, size; char version[256]; LONG result; // 打开注册表键 result = RegOpenKeyEx(HKEY_...

    易语言源码完整获取系统版本号与IE版本号.rar

    在本压缩包"易语言源码完整获取系统版本号与IE版本号.rar"中,包含了一个易语言编写的程序,用于获取操作系统版本号和Internet Explorer(IE)浏览器的版本号。以下是关于这些知识点的详细解释: 1. **系统版本号...

    当前计算机IE版本号

    总的来说,获取和处理IE版本号是系统编程的一个基本任务,可以帮助开发者更好地兼容和优化他们的应用程序以适应不同的IE环境。在实际开发中,还应考虑其他浏览器以及现代Web标准,因为IE的市场份额正在逐渐被其他...

    获取IE浏览器的版本号的资源

    首先,我们可以通过JavaScript,一种广泛用于网页动态交互的脚本语言,来获取IE浏览器的版本信息。以下是一些常见的方法: 1. 使用`navigator.appName`和`navigator.appVersion`属性: JavaScript的`navigator`...

    完整获取系统版本号与IE版本号-易语言

    在IT领域,获取系统版本号和Internet Explorer(IE)版本号是常见的需求,尤其是在软件开发过程中,以便确保软件兼容性和优化用户体验。易语言是一种流行的中国本土化编程语言,以其直观的语法和丰富的库函数,使得...

    C#获取系统当前IE版本号

    在使用C#编程语言获取Windows系统中当前安装的Internet Explorer(IE)浏览器版本号的过程中,开发者通常会利用Windows注册表来实现这一功能。注册表是Windows操作系统中用来存储配置信息的数据库。IE浏览器的相关...

    install-ietester-v0.4.11 ie多版本模拟器

    IETester是一款强大的工具,它允许开发者在一个单一的环境中模拟IE5到IE9的不同版本,以确保网站在各个版本的IE浏览器下都能正常运行。本文将详细介绍如何安装和使用IETester v0.4.11。 一、IETester简介 IETester...

    ClearableListData--获取IE的兼容性视图网站

    在IE浏览器中,兼容性视图是一种模式,它允许用户以一种更传统的、与旧版网页设计兼容的方式显示现代网页,以解决因新旧网页技术差异导致的显示问题。这种模式通常是针对那些未正确声明或未完全支持最新HTML、CSS和...

    IE10 Windows6.1-x64-IE10

    标题"IE10 Windows6.1-x64-IE10"表明这是关于Internet Explorer 10浏览器的一个版本,特别适用于Windows 6.1操作系统(这实际上是Windows 7的版本号)的64位系统。这个版本的IE10可能包含了针对64位系统的优化和更新...

    Fire-IEBrowser1.4

    标题“Fire-IEBrowser1.4”所指的是一款名为“Fire-IEBrowser1.4”的工具,这可能是一个浏览器扩展或独立的应用程序,专为自动化测试和网页数据抓取而设计。它与IE浏览器(Internet Explorer)集成,可能是为了在IE...

    httpwatch 9.3.39 pro -- -- IE9,IE10浏览器安装此版本

    HttpWatch 是一款能够收集并显示深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE之间的交换信息。集成在Internet ...

    IE 家族所有IE版本

    1. **multiple-ie-setup.exe** - 这很可能是主安装程序,一个可执行文件,用于安装多个IE版本。执行这个文件可能就会引导用户完成安装过程,创建沙箱环境,使每个IE版本能够在独立的配置下运行,互不干扰。 2. **...

    AngularJs兼容IE6-IE7-IE8

    项目需要、在网上查找angularjs支持ie低版本的问题(主要是windows7下只有IE8)整理了一个小demo 主要两点 1、ng-app="myApp" id="test11" 加上id="XXX" 加入以下代码注册到页面上 angular.element(document)....

    WindowsServer2003-KB914961-SP2-x86-CHS(IE6升级IE8补丁).zip

    升级至IE8后,用户将获得一系列显著的改进,包括更好的安全防护、增强的隐私控制、以及对Web标准更全面的支持。IE8引入了诸如Phishing Filter(钓鱼过滤器)和InPrivate浏览模式等新特性,旨在保护用户免受恶意网站...

    IE8-WindowsXP-x86-ENU.rar IE8英文版

    IE8-WindowsXP-x86-ENU.rar IE8英文版,大家自己下载后把后缀名改一下.如果不会改的同志可以联系本人QQ:479008998

    install-ietester 多版本IE页面测试

    有时,使用条件注释或针对特定IE版本的CSS hack也是一种解决方案。 **5. 调试JavaScript和DOM问题** 如果JavaScript代码在某些IE版本中执行错误,IETester的控制台会显示错误信息。你可以根据这些信息定位到代码的...

Global site tag (gtag.js) - Google Analytics