1
3
据我所知,这是不可能的。 在firefox中,我得到一个例外:“设置一个只有getter的属性”,即给出错误,chrome给出错误,但在opera中,它是有效的(如果我把它赋给元素,而不是原型)! 但你还有一个问题。offsetparent不是一个函数,因此它永远不会像函数那样被调用,并且您的警报也永远不会发生。在Opera(我找到的唯一一个可以替换它的浏览器)中,您只能恢复函数。 但是,您可以添加一个新函数(将在firefox、chrome和opera中工作,但不在ie中工作,因为ie没有constructor属性):
更新 通过阅读你的描述 here 我看到你的错误:
您的页面上已经有了解决方案:保存对象的名称。或者,您可以选择在更新内容时更新全局变量,或者只更新内部DIV的innerhtml。 |