Программирование > JavaScript & JScript
Координаты
Error202:
Есть много ссылочек в стобик...
Для каждой ссылочки сделана табличка и все таблички с координатой y+10000 спрятаны за экраном...
Нужно по клику по ссылке показывать около нее нужную табличку...
Как можно узнать координаты ссылки на экране...?
hanslinger:
есть охуенский метод.
записывай :)
--- Код: ---
function getAbsoluteCoords(oElement) {
var oResult = {
iTop : 0,
iLeft : 0
};
while(oElement) {
oResult.iTop += oElement.offsetTop;
oResult.iLeft += oElement.offsetLeft;
oElement = oElement.offsetParent;
}
return oResult;
}
--- Конец кода ---
hanslinger:
Кстати. Обязательно ли прятать за экраном, и не проще ли display:none?
Altaxar:
--- Цитировать ---Для каждой ссылочки сделана табличка и все таблички с координатой y+10000 спрятаны за экраном...
--- Конец цитаты ---
улыбнуло.
как понял, в табличках описание.
подобное делал таким образом:
создавал iframe, обсолютными координатами, и прятал (visible),
описание записывал в массив JS, при нажатии передавал номер описание и в зависимости этого формировал содержимое iframe.
с определением координат, отпишусь завтра.
hanslinger:
--- Цитировать ---создавал iframe
--- Конец цитаты ---
А нахрен iframe? Div вполне подойдет.
Навигация
Перейти к полной версии