/*By Jiangong SUN*/
Here is the solution :
In jquery.1.4.2.js,
replace :
var box = elem.getBoundingClientRect(),
with :
var box = null;
try {
box = elem.getBoundingClientRect();
} catch(e) {
box = { top : elem.offsetTop, left : elem.offsetLeft }
};
In jquery.1.4.2.min.js,
replace :
var d=b.getBoundingClientRect(),
with :
try{var d=b.getBoundingClientRect();}catch(ex){var d={top:0,left:0,right:0,bottom:0};}
Enjoy coding !