IE浏览器存在多种兼容问题

掌握技巧,不再害怕

IE浏览器 对 jquery版本的兼容性

注意:
ie9 / ie8 / ie7 …版本的IE浏览器,不兼容jquery中的部分属性方法;

以 jquery.1.7.2版本为例:

问题描述,示图如下:

代码块简略,示图如下:

html文件,部分代码如下:

...部分省略...
<script src='js/jquery-1.7.2.js'></script><body>...部分省略...<div class="bottom_box "><ul class="ul_"><li onclick="collection()" id="collection_li"><a href="JavaScript:;" id="collectText">收藏</a></li><li onclick="nextPage('up')" ><a href="JavaScript:;" >上一题</a></li><li onclick="nextPage('next')"><a href="JavaScript:;" >下一题</a></li><li><a ><span id="nowQuestionNum">1</span>/<span id="qtNum" name="qtNum">100</span></a></li></ul><div class="block_" onclick="subTest()"><a href="JavaScript:;" > 交   卷 </a></div></div>...部分省略...
</body><script>...部分省略...
//显示当前题目
function showMenu() {var currentPage=$("#currentPage").val();var arrs = document.getElementsByName("dl_div");alert(arrs.length);for(var i=0;i<arrs.length;i++){ if (arrs[i].id=="dl_"+currentPage) {$("#dl_"+currentPage).show();//alert("testshow");} else {$("#"+arrs[i].id).hide();//alert("testhide");}}//changeCollect();getCollection();
}
//上一题/下一题
function nextPage(data){var qtNum=$("#qtNum").text();var currentPage=$("#currentPage").val();var nowQuestionNum =$("#nowQuestionNum").text();var id=$("#ID_"+nowQuestionNum).val();var QUESTIONCLASS= $("#QUESTIONCLASS_"+id).val();var TRUEANSWER=$("#TRUEANSWER_"+id).val();if(QUESTIONCLASS =='questionType_moreChoose'){var str="";$("input[name='moreAnswer_"+id+"']:checkbox").each(function(){ if($(this).attr("checked")){str += $(this).val()+","}})if(str == ''){if(confirm("该题您还没有选择答案,确定要前往下一题吗?")){}else{return;}}else{subMoreChooseAnswer(id,TRUEANSWER);}}if(data=='up'){if(eval(currentPage)<=1){alert("已是第一题!");return;}currentPage=eval(currentPage)-1;}if(data=='next'){if(eval(currentPage)>=eval(qtNum)){alert("已是最后一题!");return;}currentPage=eval(currentPage)+1;}$("#currentPage").val(currentPage);$("#nowQuestionNum").text(currentPage);showMenu();}//题目跳转function toQuestion(data){var nowQuestionNum =$("#nowQuestionNum").text();var id=$("#ID_"+nowQuestionNum).val();var QUESTIONCLASS= $("#QUESTIONCLASS_"+id).val();var TRUEANSWER=$("#TRUEANSWER_"+id).val();if(QUESTIONCLASS =='questionType_moreChoose'){var str="";$("input[name='moreAnswer_"+id+"']:checkbox").each(function(){ if($(this).attr("checked")){str += $(this).val()+","}})if(str == ''){if(confirm("该题您还没有选择答案,确定要前往其他题吗?")){}else{return;}}else{subMoreChooseAnswer(id, TRUEANSWER);}}$("#currentPage").val(data);$("#nowQuestionNum").text(data);showMenu();}...部分省略...
</script>

注意:

比如上面出现的抓取name=”“的选择器使用失效的问题。
根据上面的代码提示:发现在ie9 、ie8、 ie7低版本的IE浏览器模式下,均会出现不同程度的jquery失效问题,从一定程度上反应了jquery与浏览器的部分不兼容问题。
基本上在达到ie10,及其以上版本的ie浏览器或ie内核浏览器才会对jquery有较为全面和完整的支持性。

除了ie版本的问题?还有jquery版本问题?网页缓存?代码逻辑错误?也都说不定呢!


具体问题现象,具体分析;

本文不提供具体解决办法;

谨以此文,表明不同版本的ie浏览器对于jquery支持的差异性。以及其他可能影响页面布局效果和功能的相关因素。

IE浏览器 对 jquery版本的兼容性 支持相关推荐

  1. 谷歌浏览器80以后版本至90版本以及Firefox浏览器89以下版本开启FTP支持

    新编辑2021-09-08,最新版本无法开启ftp支持<暂时没有找到方法>,以下内容为在截图内版本号上操作 新增火狐浏览器89版本 之前,谷歌发文表示将从Chrome 80.0版本开始,停 ...

  2. Jquery版本对IE浏览器的支持

    浏览器名称 Jquery最低 Jquery最高 IE6 1.0 1.12 IE7 1.0 1.12 IE8 1.0 1.13 jquery各版本下载:https://code.jquery.com/j ...

  3. 海豚浏览器发布双核版本 支持html5

    2019独角兽企业重金招聘Python工程师标准>>> 海豚浏览器一直致力于手机浏览器的开发,当我们第一次使用海豚浏览器的时候,被其大气而又强大的功能所吸引,我们也没有想到,海豚浏览 ...

  4. ie8不兼容jquery的html,IE8不支持jQuery版本的解决方法

    IE8不支持jQuery版本的解决方法 发布时间:2020-11-30 12:32:48 来源:亿速云 阅读:158 作者:小新 小编给大家分享一下IE8不支持jQuery版本的解决方法,相信大部分人 ...

  5. 【jQuery】判断浏览器类型和版本

    注意:看文章要去我精华,去我糟粕,自己多加调试 这与<[HTML]根据不同的浏览器类型写不同的HTML代码>(点击打开链接)一文是姊妹篇,IE注释能够帮你在网页的HTML根据不同的版本,渲 ...

  6. jQuery版本,以及IE浏览器兼容问题

    1.版本 jQuery目前有3个版本,分别是1x.2x.3x: 1x版本目前使用最广泛,支持IE6,7,8:2x,3x版本都不支持IE6,7,8:其中1版本使用最广泛,3版本目前依然在维护中 最终版: ...

  7. 360 支持linux版本下载地址,360安全浏览器国产稳定版本发布,提供deb软件包下载,附介绍...

    360安全浏览器已经正式上线国产版,提供有deb软件包下载,为稳定版本(browser360-cn-stable_10.0.2001.0-1_amd64.deb),当前版本号为10.0.2001.0, ...

  8. javascript检测各种浏览器型号和版本、检测是否支持flash并显示版本

    对于前端来说浏览器的型号版本,各个浏览器的兼容是一个不可忽视的问题.下面本人详细罗列了测试方法.请复制代码新建html文件复制后访问.一目了然. 最后富有罗列的一些各个不同浏览器的版本号,用于数据参考 ...

  9. jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、

    脚 本 之 家 www.jb51.net 脚本云 专题 素材下载 电子书 软件下载 源码下载 服务器常用软件 a5交易 首页 网页制作 脚本专栏 脚本下载 网络编程 数据库 CMS教程 电子书籍 平面 ...

最新文章

  1. 为什么要叫python-为什么我要学习python?
  2. 鸿蒙系统是单任务还是多任务,在鸿蒙系统上使用MQTT编程
  3. python对象继承
  4. c 函数多次声明_C++核心准则C.132:不要没有理由就将函数声明为虚函数
  5. ZOJ.3551.Bloodsucker(期望DP)
  6. java使用httpClient解决外部url请求访问
  7. 配置管理计划的主要内容有哪些?
  8. 明解c语言 练习,《明解C语言》示例代码和练习代码[第8章]
  9. 7天快速掌握MySQL-DAY5
  10. 51单片机C语言us级延时函数
  11. 产品速递 | 璞华易投估值管理系统,灵活多样的数据模型让估值更加精准高效!
  12. 上云十年:阿里云的奇幻漂流
  13. AR VR MR 到底有啥区别?
  14. CSS3图片上下移动的动画效果
  15. 查看计算机内存过高,物理内存过高怎么办,教您电脑物理内存过高怎么办
  16. Python实战1-9例:变量、运算、字符串等综合训练
  17. Parsec+Gem5环境搭建与使用指南
  18. 备赛电赛学习硬件篇(七):智能小车底板设计,暂时停更该系列
  19. 分解质因数-Pollard‘s Rho
  20. 卡莱特led显示屏调试教程_卡莱特5A接收卡调屏步骤.doc

热门文章

  1. 转:LruCache算法
  2. 2018年第41周-sparkSql搭建及配置
  3. 同一master,两个slave的server_id相同问题处理
  4. 在MSP432 LaunchPad上运行MicroPython
  5. 减肥日程表(WPS文档反馈群253147947)
  6. 毕业准备:外企面试--基本涵盖了所有问题【附带有答案版本】
  7. [最新]制作u盘引导安装ubuntu11.04
  8. 信息学奥赛一本通(1255:迷宫问题)
  9. 信息学奥赛一本通(1124:矩阵加法)
  10. 最大正方形(洛谷-P1387)