Такой вопрос.
У меня на сайте есть всплывающее меню, координаты его появления рассчитываются честно взятым и чуть-чуть измененным (по части сдвига на пару пикселей и именем переменных)у битрикса кодом
В режиме редактирования сайта меню отображается правее и ниже. Ясно, что из-за дополнительного контента для редактирования. Так вот, может уже у кого есть опыт борьбы с его вмешательством?
У меня на сайте есть всплывающее меню, координаты его появления рассчитываются честно взятым и чуть-чуть измененным (по части сдвига на пару пикселей и именем переменных)у битрикса кодом
| Код |
|---|
// Вычисляем абсолютные координаты элемента:
var SubMenu=document.getElementById('sm'+index);
var res=Array();
res["left"] = oSender.offsetLeft;
res["top"] = oSender.offsetTop;
var objParent = oSender.offsetParent;
while (objParent.tagName.toUpperCase()!="BODY")
{
res["left"] += objParent.offsetLeft;
res["top"] += objParent.offsetTop;
objParent = objParent.offsetParent;
}
res["right"]=res["left"]+oSender.offsetWidth;
res["bottom"]=res["top"]+oSender.offsetHeight;
SubMenu.style.left=res["right"];
SubMenu.style.top=res["top"]-2;u.style.top=res["top"]-2;
|
В режиме редактирования сайта меню отображается правее и ниже. Ясно, что из-за дополнительного контента для редактирования. Так вот, может уже у кого есть опыт борьбы с его вмешательством?
