关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

javscript兼容性出错在浏览器上的错误提示

作者:佚名   时间:2014-02-14   分享到:

在平时的网站建设中,尽管有ecmascript标准的存在,但由于各大浏览器厂商发展历史的不同,各个浏览器在其实现上均有不同,这也造成了开发上的困难,
   当前的2种主要脚本是netcape的javascript和微软的jscript,其代表浏览器分别为firefox和ie.
   错误信息的显示问题或许不能称为javascript的兼容性问题,但错误信息作为高度程序的最重要来源,却是不能忽视的,同样的错误在ie浏览器和firefox浏览器下的提示信息并不相同,代码如下:
<script language="javascript" type="text/javascript">
<!--
var s=""
s.alert(l);
//-->
</script>
    在这段代码中,alert很显然并不是字符串s的方法,这在ie浏览器下的错误提示和firefox下的错误提示会有所不同.
    大家可以看到,firefox浏览器下的错误提示更加详细和准确,事实上,如果一个页面包含了多个外部javascript文件,在出错时ie浏览器往往不能给出真实的行号,也不会指出错误所在的外部文件,相比之下,firefox浏览器提供的信息更具有可用性,因此,一般在调试javascript代码时推荐使用firefox浏览器.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3211.html

上海联楷网络新闻