Вопрос № 52346: Здравствуйте!
На странице есть таблица и кнопка, по нажатию которой необходимо под содержимым, например, первой ячейки нарисовать ещё одну таблицу (она будет отображаться поверх первой таблицы), состоящая из одного столбца и нескольких строк той ...
Вопрос № 52.346
Здравствуйте!
На странице есть таблица и кнопка, по нажатию которой необходимо под содержимым, например, первой ячейки нарисовать ещё одну таблицу (она будет отображаться поверх первой таблицы), состоящая из одного столбца и нескольких строк той же самой длины что и эта первая ячейка. У меня возникла сложность в том, что, если размер колонок исходной таблицы указан в процентах, то каким образом найти длину той первой ячейки, например, в пикселях. (т.е. я не могу в эту вторую таблицу поставить длину в процентах)
Т.е. необходимо написать скрипт, вычисляющий длину заданной ячейки таблицы, например, в пикселях если длина ячейки задана в процентах.
Может есть ещё какие-нибудь варианты такого отображения?
Зараннее благодарен.
Отправлен: 16.08.2006, 17:34
Вопрос задал: gitter (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Ерёмин Андрей
Здравствуйте, gitter!
Если речь идёт только о том, как высчитать количество пикселов как процент от размера окна, то всё довольно просто, см. функцию в приложении. Использовать её так: document.write(PercentToPixels(45));
Проверял собственноручно - при изменении размера окна пересчёт ведётся правильно. Надеюсь, что помог... Успехов!
Приложение:
--------- Нет правила без исключений. Правило без исключений - исключение из правил.