2 liu zhuang love liu_zhuang_love 于 2013.10.08 11:14 提问

js在ie中获得offsetHeight报错误缺少对象在火狐没有问题如何解决
function document.body.onload() { var h = document.getElementById().offsetHeight;

ie中报缺少对象,行var h...出错,字符3,如何解决,请大神帮忙

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
IE6报缺少对象错误解决办法之一
在javascript开发过程中,ie6经常会出现“缺少对象”错误,在FF,chrome等浏览器则没有这个错误,根据我的经验,如果代码很多的话,不便于通过错误行追踪错误,可以用排错法,把一部分代码注释掉,再看看好使不好使,好使的话说明这段代码有问题,就要仔细检查这段代码,我遇到最多情况是在一个属性变量后面多了一个逗号,去掉后问题就解决了。        还有一种可能是javascript写在ht
IE下js错误缺少标识符、字符串或数字解决办法
ie下报缺少标识符、字符串或数字,在firefox及其他下均无问题,郁闷的找了半天也没结果,使用Companion。js也不行。最好google了一下: 原因及解决方法 1.原因:一般出现在类的定义时在最后一个属性或方法后加了逗号,在Firefox是无所谓的,而IE下就会出错,而且提示得云里雾里,要除错都很难。  2.解决方法:去掉这个逗号…..   按照上面的提示,逐步
JS获取事件对象,获取事件的源对象(Firefox,IE)
做笔记,以防自己忘记~~ JS获取事件event,不同浏览器有不同的做法。 例如IE下,在js函数中,通过window.event就可以获取,不必在函数中添加什么参数。 也可以用Prototype或者JQuery等,它们有他们对事件的包装。还是使用JS库比较好,不然就有下边的麻烦。 Firefox:要传递参数 head> script> function clic
论IE8浏览器报错:"$"未定义及缺少对象问题
论IE8浏览器报错:"$"未定义及缺少对象问题 最近在写一段代码的时候,忽然感觉自己写的哪儿哪儿都报错,项目里面明明导入了jquery文件,路径也对,该做的准备工作都做好了,IE8却一直在提醒我"$"未定义及其他一些对象缺失,谷歌正常,真的是心累啊(请允许我哭三分钟)。。。 最终,还是强大的度娘让我找到了解决方法,在这里分享给大家: 究其原因,其实是IE8浏览器对可安全执行的ActiveX控
关于JS中 缺少对象错误分析
在上篇的《java web分页技术》中我们介绍了分页技术,其中,有定位到某一指定页的功能,需要用到select标签,同时有需要动态获取select标签选中的值option,怎么样在js中获取呢,其实很简单,直接getElementById("select").以下是上篇的一段代码: 在使用js时,我再同一个jsp页面引用了外部的js和内部的js,当时我是这么写的: function
js通过事件获取页面元素对象-适用于IE、FireFox
查看 上面是点击的页面超链接对象元素,如果去到超链接对象 a,那么a中的属性就可以被我们利用起来了 var isIE=document.all ? true : false; var obj = null; if(isIE==true){ obj = document.elementFromPoint(event.clientX,event.clientY); }
Ajax获取XmlHttpRequest对象的方法,兼容IE、火狐。用来与服务器进行通信。
方法一: function ajaxFunction(){    var xmlHttp;    try{ // Firefox, Opera 8.0+, Safari         xmlHttp=new XMLHttpRequest();     }     catch (e){        try{// Internet Explorer              x
IE和FireFox中JS兼容之event
event对象IE 中可以直接使用 event 对象,而 FF 中则不可以,解决方法之一如下: var theEvent = window.event || arguments.callee.caller.arguments[0];第二种是将 event 作为参数来传递: function xxx(e){var theEvent = window.event || e;}srcElement 和 target在 IE 中 srcElement 表示产生事件的源,比如是哪个按钮触发的 onclick 事
火狐在需要获取div的高度时,往往需要用到offsetHeight为0的解决方法
火狐在需要获取div的高度时,往往需要用到offsetHeight,有时会碰到offsetHeight获取到为0的现象, 在使用IE或者火狐中,特别在目前div+css的方式,往往不定义div的高度,这是在添加div内容后,需要获取div的高度时,往往需要用到offsetHeight。 在使用中,有时会碰到offsetHeight获取到为0的现象,但如果你用各种JS调试工具调试,又能在对象
【分享IE下调试js错误】
【分享IE下调试js错误】 问题:ie6会出现**行错误,结果**行是html 在IE中报js错误时,虽然也给了错误的代码行数,但并没给出具体出错的文件。 通过安装WindowsScript Debugger和ComanionJS,能准确定位到出错的js并查看调用栈。具体步骤如下 1. 安装WindowsScript Debugger, 微软主页上下载需要正版验证,