

免费预览已结束,剩余2页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人收集整理-ZQJavascript多浏览器兼容性问题及解决方案多浏览器兼容性问题及解决方案一、(”) 问题问题说明:下,可以使用(”) 或 ; 下,只能使用。解决方法:统一使用。二、集合类对象问题问题说明:下,可以使用 () 或 获取集合类对象;下,只能使用 获取集合类对象。解决方法:统一使用 获取集合类对象。三、自定义属性问题问题说明:下,可以使用获取常规属性的方法来获取自定义属性,也可以使用() 获取自定义属性;下,只能使用() 获取自定义属性。b5E2R。b5E2R。解决方法:统一通过() 获取自定义属性。四、(”)问题问题说明:下,可以使用(”) 或(”) 来取得 为的对象;下,只能使用(”) 来取得 为的对象。p1Ean。p1Ean。解决方法:统一用(”) 来取得 为的对象。五、变量名与某对象相同的问题问题说明:下,对象的可以作为 的下属对象变量名直接使用,下则不能;下,可以使用与对象相同的变量名,下则不能。DXDiT。DXDiT。解决方法:使用(”) 代替。最好不要取对象相同的变量名,以减少错误;在声明变量时,一律加上关键字,以避免歧义。RTCrp。RTCrp。六、问题问题说明:下,可以使用关键字或关键字来定义常量;下,只能使用关键字来定义常量。解决方法:统一使用关键字来定义常量。七、属性问题问题说明:下属性为只读;但是下属性为读写。解决办法:不修改属性。如果必须要修改,可以先隐藏原来的,然后在同样的位置再插入一个新的元素。八、问题问题说明:只能在下运行,而不能在下运行,这是因为的只能在事件发生的现场使用。解决方法:在事件发生的函数上加上参数,在函数体内(假设形参为)使用 :() 示例: () :() . 九、与问题问题说明:下,对象有、属性,但是没有、属性;下,对象有、属性,但是没有、属性。解决方法: ? ; ? ; 如果考虑第条问题,就改用代替即可。十、问题问题说明:下,对象有属性,但是没有属性;下,对象有属性,但是没有属性。解决方法:使用 ; 如果考虑第条问题,就改用代替即可。十一、问题问题说明:或者下,可以使用或;下,只能使用。解决方法:使用来代替。当然也可以考虑使用()方法。十二、模态和非模态窗口问题问题说明:下,可以通过和打开模态和非模态窗口;下则不能。解决方法:直接使用() 方式打开新窗口。如果需要将子窗口中的参数传递回父窗口,可以在子窗口中使用来访问父窗口。如果需要父窗口控制子窗口的话,使用 (); 来获得新开的窗口对象。5PCzV。5PCzV。十三、和问题以下面的为例:()访问对象:使用或者来访问这个对象;:使用来访问这个对象;解决方法:统一使用(”) 来访问这个对象;()切换内容在和中都可以使用(”) “”或 “”来切换的内容;如果需要将中的参数传回父窗口,可以在中使用关键字来访问父窗口。十四、载入问题问题说明:的对象在标签没有被浏览器完全读入之前就存在;而的对象则必须在标签被浏览器完全读入之后才存在。jLBHr。jLBHr。注 这个问题尚未实际验证,待验证后再来修改。注 经验证,、以及中不存在上述问题,单纯的脚本可以访问在脚本之前已经载入的所有对象和元素,即使这个元素还没有载入完成。xHAQX。xHAQX。十五、事件委托方法问题说明:下,使用 ; 其中 ()在这之前已被实现;在下,使用 (); 解决方法:统一使用 (); 或者 ()* 这里是代码 * 注意 和的区别十六、访问的父元素的区别问题说明:在下,使用或访问的父结点;在下,使用访问的父结点。解决方法:因为与都支持,因此统一使用来访问的父结点。十七、的问题. 问题说明:在中能正常工作,但是在中却不行。解决方法:在非浏览器中使用代替。示例:() ) () ; () ; 注 同时被、等浏览器支持,其他的,如等只被支持,最好不用。十八、操作问题问题说明:、以及其它浏览器对于 标签的操作都各不相同,在中不允许对和的赋值,使用增加一个时,使用方法也不管用。在往表里插入行时支持,不支持LDAYt。LDAYt。解决办法:把行插入到中,不要直接插入到表解决方法:向追加一个空行: (); (); ; ; (); 注 建议使用框架集来操作,如。十九、对象宽高赋值问题问题说明:中类似 的语句无效。解决方法:统一使用 ; 二十、(,;) 支持(除了,现在所有浏览器都支持),不支持解决办法:不用(,) 而用 ;(这写法也有例外) 最好的办法是上面种方法都用上,万无一失二一、类名设置(,) 支持,不支持(指定属性名为,不会设置元素的属性,相反只使用时自动识属性) 解决办法:(,) (,) 或者直接; 和都支持。二二、用设置事件 (); (,();); 支持,不支持解决办法:中必须用点记法来引用所需的事件处理程序,并且要用赋予匿名函数如下: (); ()(); 这种方法所有浏览器都支持二三、建立单选钮以外的浏览器 (); (,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版国有企业劳务派遣员工服务协议
- 2025房地产项目居间合同范本:可持续发展地产项目合作
- 2025电商代运营年度供应链管理服务合同范本
- 2025版钢构工程安装与绿色环保验收合同协议
- 2025版专业清洁公司劳务分包安全合作协议书
- 二零二五版深基坑定向钻施工与支护设计合同
- 2025版大学生创新创业项目投资合作协议
- 2025版二手商铺租赁合同租赁双方权利义务说明书
- 2025范本模板:内部股东退出及环境保护责任合同
- 2025版企业单位食堂外包服务托管合同协议书
- 岗位职责管理办法
- 3.1.4 认识除法算式(课件) 人教版数学二年级上册
- 2025版保育员理论考试试题试题(附答案)
- 基于无人机的公路路面及设施状况智能检测技术研究采购服务方案投标文件(技术方案)
- 履约能力提升培训大纲
- 农产品经纪人基础技能培训手册
- 2024年湖南省古丈县人民医院公开招聘医务工作人员试题带答案详解
- 海南省2024-2025学年高一下学期学业水平诊断(二)物理
- 2025年食品安全抽查考试复习题库模拟题及答案指导
- 海尔冰箱BCD-257DVC使用说明书
- 2025年高考真题-政治(河南卷) 含解析
评论
0/150
提交评论