Гость
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрытие/ отображение ячеек с помощью JavaScript / 6 сообщений из 6, страница 1 из 1
26.11.2006, 18:35
    #34156163
eUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
Снова всем привет!
Вот часть кода.
Код: plaintext
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.
29.
30.
31.
32.
<table width="100%" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td id="info1" width="120" height="13" align="left" valign="bottom">
			...
		</td>
		<td height="13">
			<table height="13" width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td id="passedCadre" bgcolor="#0000FF" width="1" height="13" style="border-style:solid; border-color:#000000; border-width: 1; border-right-style:none">
						<img ...>
					</td>
					<td id="remainCadre" width="0%" height="13" style="border-style:solid; border-color:#000000; border-width:1; border-left-style:none">
						<img ...>
					</td>
					<td id="tdTime1" width="2" height="13">
						<img ...>
					</td>
					<td id="tdTime2" height="13" style="border-style:solid; border-color:#000000; border-width:1">
						<input type="text" id="Time" disabled="yes" name="Time" style="background-color: #F6FAFC; border-style:none; display: block; width:40;" value=" --:--:--">
					</td>
				</tr>
			</table>
		</td>
	</tr>
	<tr>
		<td width="2" height="13">
			<!--//-->
		</td>
		<td height="13">
			<img ...>
		</td>
	</tr>
</table>
Многие браузеры отображают это одинаково. То есть поддерживает кроссбраузерность.
Но есть проблема: как с помощью (именно) JavaScript управлять скрытие/ отображение ячеек с id="tdTime1" и id="tdTime2", при этом скрытие типа
Код: plaintext
display = "none"
а не с помощью
Код: plaintext
visibility = "hidden"
Очень важна кроссбраузерность. Заранее спасибо!
...
Рейтинг: 0 / 0
27.11.2006, 07:13
    #34156539
Green2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
можно спросить в скрипте, какой браузер и подставить соответствующий код.
--



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.11.2006, 16:34
    #34158431
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
У атрибутов display и visibility разные задачи. Один из атрибутов задает элементу команду "не отображаться в броузере, НЕ участвовать в формировании старицы", второй атрибут задает элементу команду "не отображаться в броузере, НО участвовать в формировании старицы".

Вы просто так не можете ужалить один столбец из потока формирования страницы.
В любом случае RTFM и все встанет на свои места.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
27.11.2006, 20:43
    #34159109
eUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
To Green2 :
т.е. вы имеете в виду, что определить браузер и в соответствии с этим изменить с помощью CSS-стиля отображение? Если так, то я это знаю, но как? Я перепробовал различные варианты, и никак. Может что-то хитрое пропустил?

To 4m@t!c :
что такое RTFM? Где взять?
...
Рейтинг: 0 / 0
28.11.2006, 10:56
    #34159927
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
define:RTFM
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
30.11.2006, 00:43
    #34165703
eUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие/ отображение ячеек с помощью JavaScript
Я сам себя напоганил и сам исправил:) Дело в том, что созданную мной функция для определения браузера не правильно работала! Всего лишь из-за неправильного присвоения переменных... В итоге тратил кучу времени на поиск ерундовой ошибки. Короче, спасибо, что помогали. Если вам нужна функция определения, я могу написать, она не сложная.
Скрытие/ отображение ячейки осуществляется так (примерно):
Код: plaintext
1.
2.
3.
document.all["tdTime1"].style.display = 'none'
  //или
  document.all["tdTime1"].style.display = 'block'
  
А так в общем-то тема закрыта.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрытие/ отображение ячеек с помощью JavaScript / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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