powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Простой вопрос по javascript
5 сообщений из 5, страница 1 из 1
Простой вопрос по javascript
    #32648329
Sergey Kanzhelev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать расстояние от верха таблицы до верха ячейки таблицы.

Заранее благодарен,
Сергей Канжелев.
...
Рейтинг: 0 / 0
Простой вопрос по javascript
    #32648535
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все значения, которые не заданы пользователем явно, по умолчанию не определены. Т.е. если значение CellPadding не задано, то CellPadding == undefined. Значит, если не определены какие-то привязки, то никак.
...
Рейтинг: 0 / 0
Простой вопрос по javascript
    #32648662
Sergey Kanzhelev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то можно. Просто пробежаться по всем строкам и считать высоты исходя из
Код: plaintext
row.getBoundingClientRect().bottom - row.getBoundingClientRect().top
Однако хоцца чего-нить попроще. Может какая-нить комбинация offsetTop/height/clientTop поможет... я их плохо понимаю, может кто это делает лучше =)
...
Рейтинг: 0 / 0
Простой вопрос по javascript
    #32648766
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть border - можно узнать толщину рамки
только если есть всевозможные заголовки, тогда надо как-то вычислять их высоты - как сходу не скажу ((
...
Рейтинг: 0 / 0
Простой вопрос по javascript
    #32648913
andrejG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может такая ф-я пойдет?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function getElementPosition(elem, parentElem)  {
    var offsetLeft =  0 ;
    var offsetTop =  0 ;
    while (elem != parentElem) {
        offsetLeft += elem.offsetLeft;
        offsetTop += elem.offsetTop;
        elem = elem.offsetParent;
    }
    return {left:offsetLeft, top:offsetTop};
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Простой вопрос по javascript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]