powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Можно ли в таблицу стилей запихнуть скрипт?
12 сообщений из 12, страница 1 из 1
Можно ли в таблицу стилей запихнуть скрипт?
    #33156223
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К примеру, в html таблице строка, над которой висит мышь выделяется другим цветом. Или как этого можно добиться не используя скрипты в основном html?
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156442
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a:hover {color="..."}?
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156495
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hover работает только для а
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156506
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К примеру, в html таблице строка, над которой висит мышь выделяется
другим цветом. Или как этого можно добиться не используя скрипты в основном
html?


Можно через добавление к таблице (ячейке) новых свойств при помощи behavior
(будет работать в IE), к примеру

<table class=class1 classOver=class2 classDown=class3>
........



в css
..class1
{
color:black;

behavior: url(myhta.hta);
.......
}

..class2
{
color:blue; //при наведении сний

behavior: url(myhta.hta);
.......
}

..class3
{
color:red; // при нажатии красный

behavior: url(myhta.hta);
.......
}


myhta.hta
<public:component>
<public:property name="classOver" />
<public:property name="classDown"/>
<public:attach event="onmouseout" handler="changemenu"/>
<public:attach event="onmouseup" handler="changemenu"/>
<public:attach event="onmouseover" handler="changemenu"/>
<public:attach event="onmousedown" handler="changemenu"/>
<public:attach event="onmouseup" handler="changemenu"/>
<public:attach event="onselectstart" handler="changemenu"/>


<script language="javascript">
var oldclass=element.className;

function changemenu()
{

switch(event.type)

{
case "mousedown":
if (classDown)
element.className = classDown + " " + oldclass;

break;

case "mouseup":
case "mouseover":
if (classOver)
element.className = classOver+ " " + oldclass;


break;

case "selectstart":
event.returnValue=false;


default:
element.className=oldclass;


}
}



</script>
</public:component>



Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156514
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Hratchia
То, что доктор прописал! Благодарствую.
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156596
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не пашет. Вот полный листинг:
Page1.html
Код: 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.
/*
<html>
	<head>
		<LINK REL="STYLESHEET" HREF="Styles.css">
	</head>
	<body>
		<table width="100%" class="class1" classOver="class2" classDown="class3">
			<tr>
				<td>1</td>
				<td>2</td>
				<td>3</td>
				<td>4</td>
				<td>5</td>
			</tr>
			<tr>
				<td>1</td>
				<td>2</td>
				<td>3</td>
				<td>4</td>
				<td>5</td>
			</tr>
			<tr>
				<td>1</td>
				<td>2</td>
				<td>3</td>
				<td>4</td>
				<td>5</td>
			</tr>
		</table>
	</body>
</html>
*/

css

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
/*
..class1
{
color:black;
behavior: url(Styles.hta);
}

..class2
{
color:blue; 
behavior: url(Styles.hta);
}

..class3
{
color:red; 
behavior: url(Styles.hta);
}
*/

hta один в один с тем, что ты написал.
Могу пилепить исходники.
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156720
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я случайно его при копировании не заметил:)
когда заработает отпишись


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156722
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я случайно его при копировании не заметил:)
когда заработает отпишись

Оставь behavior: url(Styles.hta); это только в class1 (убери из остальных
классов!)


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156736
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратно не пашет.
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156784
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при объявлении класса в css ставь . перед именем класса
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156788
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hratchiaпри объявлении класса в css ставь . перед именем класса

и забыл... расширение должно быть не hta а htc
...
Рейтинг: 0 / 0
Можно ли в таблицу стилей запихнуть скрипт?
    #33156793
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заработало. Еще раз спасибо.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Можно ли в таблицу стилей запихнуть скрипт?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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