|
|
|
| Допустим, есть у меня три колонки таблицы с нефиксированной шириной и одна с фиксированной.
<td width=""></td><td width=""></td><td width=50></td><td width=""></td>
|
Как мне вставить в ячейки результат скрипта?
<script>
w = screenWidth;
document.write((w-50)/3));
</script>
|
| |
|
|
|
|
|
|
|
для: Petter
(03.05.2008 в 19:57)
| |
<table border="1">
<tr>
<td width="">1</td><td width="">2</td><td width=50>
<script>
w = screen.Width;
x = (w - 50) / 3;
document.write(x);
</script>
</td><td width="">3</td>
</tr>
</table>
|
С этим в HTML раздел. | |
|
|
|
|
|
|
|
для: sim5
(03.05.2008 в 20:12)
| | Извините, я неправильно сформулировал вопрос. Подставить результат работы скрипта мне надо в значения ширины ячеек
width=" и сюда надо подставить значение "
|
| |
|
|
|
|
|
|
|
для: Petter
(03.05.2008 в 20:21)
| | Тогда это так не делается. Нужно полученное значение указывать как значение стиля для ячеек. Либо узнать разрешение клиента (это тоже с помощью JS можно сделать), отправить его на сервер и уже сформировать таблицу. Можно просто динамически сменить подключаемый файл стилей (CSS) в зависимости от разрешения. В общем в HTML раздел вам. | |
|
|
|
|
|
|
|
для: sim5
(03.05.2008 в 20:27)
| | Спасибо, Sim5, я туда написал.
Не знал, что как-то можно в CSS вставлять формулу... | |
|
|
|