廊坊香河品牌论网络公司主要业务有香河网站建设、三河网站制作、大厂网页设计、网络推广!!

解决浏览器兼容性的问题吗?

2018-11-18

施工现场在廊坊,许多浏览器使我们不得不面对各种各样的浏览器测试的尴尬,我们要显示在IE 3版本的测试程序的影响,将被安装在机器的3个版本进行测试是一个非常复杂的问题,廊坊网站建设推荐一个工具,ietester同时测试时间的IE程序3版,很不错的。至于其他的浏览器,在安装在同一台机器上没有问题,所以我们准备测试环境。
Firefox是一个丰富的插件的浏览器,我推荐3个网站开发者必备的工具——Firebug,Web,开发者,即标签。


火狐浏览器支持W3C标准,是目前对CSS最好的浏览器支持,IE比较早,在W3C的支持下并不总是很好,所以两个浏览器在很多方面都不一样。
这是这两个浏览器的兼容性的总结:


1。设置类对象问题


描述:IE浏览器,您可以使用(或)[ ]获取对象的集合;
Firefox,只能用[ ]获取一个集合对象。
解决方法:统一使用[]获取一个集合对象。


2.html对象获取问题


火狐:document.getelementbyid(";idname ";);
Ie:document.idname或document.getelementbyid(";idname ";)
解决方法:统一使用document.getelementbyid(";idname ";);


3.const问题


说明:在火狐浏览器,你可以使用关键字const或var关键字来定义常量;
在IE的领导下,你只能使用var关键字来定义常量
解决方案:统一var关键字来定义常量


4.window.event问题


注:window.event只能运行在IE和Firefox下不能运行,因为Firefox的事件只能用在活动现场。Firefox要添加事件的源作为一个参数传递给。即忽略该参数和读取window.event事件。
Resolvent:
IE浏览器:
提交的(事件)";\ \/ >;…


5。事件。X和Y的问题事件。


说明:IE下,即使对象的x和y的属性,但没有pagex,pagey财产;
在Firefox中,甚至有pagex pagey对象和属性,但没有X,Y属性
解决方案:使用MX(MX =事件。X:事件。X:事件。pagex)而不是事件。X IE或Firefox下event.pagex。


6.event.srcelement问题


说明:IE下,事件对象有srcelement财产,但没有目标属性;
在Firefox中,即使对象的目标属性,但没有srcelement财产
解决方案:使用OBJ(obj = event.srcelement:event.target:事件。srcelement)代替IE或在event.srcelement event.target。在Firefox中,关注事件的兼容性问题,同时。

7.window.location.href问题


说明:IE下或Firefox2.0。X,你可以用window.location或window.loc

联系我们
CONTACT US

电话:17326913295

扣扣:1042551829

邮箱:1042551829@qq.com

地址:廊坊香河新华大街兴业家园

'); })();