Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Полигон 
:(
    Опции темы
Толмач
Дата 8.6.2008, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 2.1.2006

Репутация: нет
Всего: нет



Вот скрипт: при наведениии мышки на рисунок, он засеривается.
Код

<body>
<script language=JavaScript1.2>
<!--
function wlow(which1){
theobject=which1
lowlighting=setInterval("lowlightit(theobject)",50)
}
function whigh(which1){
clearInterval(lowlighting)
which1.filters.alpha.opacity=100

function lowlightit(cur1){
if (cur1.filters.alpha.opacity>40)
cur1.filters.alpha.opacity-=10
else if (window.lowlighting)
clearInterval(lowlighting)
}
//-->
</script>

<a href="http://str2" title="Вторая страница"><img src="images/img2.gif" width="68" height="34" border="0" style="FILTER: alpha(opacity=100)" onmouseover=wlow(this) onmouseout=whigh(this)></a>


Как сделать такое же засеривание на полигоне?

Код

<body>
        <map name="FPMap0" >
<script language=JavaScript1.2>
<!--
function wlow(which1){
theobject=which1
lowlighting=setInterval("lowlightit(theobject)",50)
}
function whigh(which1){
clearInterval(lowlighting)
which1.filters.alpha.opacity=100

function lowlightit(cur1){
if (cur1.filters.alpha.opacity>40)
cur1.filters.alpha.opacity-=10
else if (window.lowlighting)
clearInterval(lowlighting)
}
//-->
</script>

<area alt="Переход на вторую страницу" href="str2" shape="polygon" coords="164, 70, 180, 103, 276, 103, 272, 87, 234, 85, 221, 65, 263, 60, 252, 41, 203, 39, 202, 57, 163, 65" style="FILTER: alpha(opacity=100)" onmouseover=wlow(this) onmouseout=whigh(this)>
        </map>
        <img border="0" src="img/sap1.jpg" width="1000" height="118" usemap="#FPMap0" >


Засеривания не происходит. Что не так?


PM MAIL   Вверх
SelenIT
Дата 8.6.2008, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Цитата(Толмач @  8.6.2008,  08:03 Найти цитируемый пост)
он засеривается

что, простите?  smile

По сабжу - насколько мне известно, стандартных кроссбраузерных способов залить цветом или изменить прозрачность области произвольной формы нет (можно, наверное, извратиться через W3C-шный Canvas и IE-шный VML соответственно, но много мороки). В старину для этой цели просто подменяли всю картинку, имхо, это по-прежнему самое простое решение...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0575 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.