62,244
社区成员




function hideElement(HiddenTagName, objMenu)
{
eMenu=objMenu;
for (i = 0; i < document.all.tags(HiddenTagName).length; i++)
{
obj = document.all.tags(HiddenTagName)[i];
objLeft = obj.offsetLeft;
objTop = obj.offsetTop;
objParent = obj.offsetParent;
while (objParent.tagName.toUpperCase() != "BODY")
{
objLeft += objParent.offsetLeft;
objTop += objParent.offsetTop;
objParent = objParent.offsetParent;
}
eMenuLeft = eMenu.offsetLeft;
eMenuTop = eMenu.offsetTop;
eMenuParent = eMenu.offsetParent;
while (eMenuParent.tagName.toUpperCase() != "BODY")
{
eMenuLeft += eMenuParent.offsetLeft;
eMenuTop += eMenuParent.offsetTop;
eMenuParent = eMenuParent.offsetParent;
}
if( ((objLeft<(eMenuLeft+eMenu.offsetWidth) & objLeft>eMenuLeft) & objTop<(eMenu.offsetHeight+eMenuTop))
|| (((objLeft+obj.offsetWidth)>eMenuLeft & (objLeft+obj.offsetWidth)<(eMenuLeft+eMenu.offsetWidth)) & objTop<(eMenu.offsetHeight+eMenuTop))
|| ((objLeft<eMenuLeft & (objLeft+obj.offsetWidth)>(eMenuLeft+eMenu.offsetWidth)) & objTop<(eMenu.offsetHeight+eMenuTop)) )
{
obj.style.visibility = "hidden";
}
}
}