Bug Tracker

Opened 13 years ago

Closed 12 years ago

#1149 closed bug (wontfix)

offsetParent exception in MSIE

Reported by: offwhite Owned by: stefan
Priority: major Milestone: 1.1.3
Component: interface Version: 1.1.2
Keywords: Cc:
Blocked by: Blocking:

Description (last modified by scott.gonzal)

There is a bug in IE when using offsetParent. It is explained at the link below. I came across this problem and was able to work around the problem with a try/catch block as shown in the code below.

Is there another way to this? I noticed there are no try/catch blocks in the rest of the code. Is there a reason to avoid them?

Error explained: http://weblogs.asp.net/rajbk/archive/2006/11/29/ie-6-7-unspecified-error-when-accessing-offsetparent-javascript.aspx

getPositionLite : function(el) {

var x = 0, y = 0; while(el) {

x += el.offsetLeft y += el.offsetTop
0;
0;

try {

el = el.offsetParent;

} catch (e) {

el = null;

}

} return {x:x, y:y};

},

Change History (3)

comment:1 Changed 13 years ago by offwhite

http://interface.eyecon.ro/

BTW, this is for the Interface Elements plugin. The documentation directed me to submit the bug here.

comment:2 Changed 13 years ago by brandon

Component: coreinterface
Owner: changed from john to stefan

comment:3 Changed 12 years ago by scott.gonzal

Description: modified (diff)
Resolution: wontfix
Status: newclosed

Interface is no longer supported; consider switching to jQuery UI.

Note: See TracTickets for help on using tickets.