Программирование > JavaScript & JScript

Координаты

(1/2) > >>

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 вполне подойдет.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии