|
Удалить фэйдинг
|
|
| }{0тт@бь)ч | Дата: 28 Апреля 2009, 18:01 | Сообщение # 1 | ● ● ● ● ● 1089 сообщений Статус: Offline | Короче дельце такое, написал какой-то аффтар скриптег, а перед этим курнул чего-то такого. короче, мне нужно из этого скрипта удалить fade (плавное изменение прозрачности), причём так, чтобы принцип действия остался тот же. (я не фкурил как) Code function fade(elementId, fade) { var element = document.getElementById(elementId); // clamp opacity to 0..1 element.style.opacity = Math.min(1, Math.max(0, element.style.opacity + fade)); element.style.filter = "alpha(opacity = " + element.style.opacity * 100 + ")"
if(element.style.opacity === 0) element.parentNode.removeChild(element); else if(element.style.opacity === 1) { element.style.filter = '';
/* there's got to be a better way to get rid of the ugly alpha effect */ /* element.parentNode.removeChild(element); var newGadgetContent = document.createElement("div"); newGadgetContent.id = element.id; newGadgetContent.className = "content"; newGadgetContent.style.opacity = 1; newGadgetContent.innerHTML = element.innerHTML; document.body.appendChild(newGadgetContent); */ return; } else window.setTimeout("fade(\"" + element.id + "\"," + fade + ");", 10); } | | |
|
| cucYa | Дата: 28 Апреля 2009, 18:07 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Тебе надо что-ли от 0 до 100 менять прозрачноть без плавости? А не легче использовать visibility? | | |
|
| }{0тт@бь)ч | Отредактировал }{0тт@бь)ч - Вторник, 28 Апреля 2009, 18:17 Дата: 28 Апреля 2009, 18:10 | Сообщение # 3 | ● ● ● ● ● 1089 сообщений Статус: Offline | cucYa, мне-то вообще пофиг, но скрипт из гаджета боковой панели винды. Фэйдинг ежесекундно раздражает. Понять его принцип действия без пары банок пива и травки для меня как-то сложно ~~~~~ | | |
|
| cucYa | Дата: 28 Апреля 2009, 18:11 | Сообщение # 4 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | А чё надо сдеать то, показ/скрытие объекта? | | |
|
| }{0тт@бь)ч | Дата: 28 Апреля 2009, 18:12 | Сообщение # 5 | ● ● ● ● ● 1089 сообщений Статус: Offline | cucYa, я вообще хз...надо просто удалить изменение прозрачностии всё | | |
|
| cucYa | Дата: 28 Апреля 2009, 18:17 | Сообщение # 6 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code function fade(elementId) { var element = document.getElementById(elementId); // Тут вообще нету opacity, простое скрытие... if(element.style.display == 'none'){ element.style.display == ''; } else { element.style.display == 'none'; } } | | |
|
| }{0тт@бь)ч | Отредактировал }{0тт@бь)ч - Вторник, 28 Апреля 2009, 18:22 Дата: 28 Апреля 2009, 18:20 | Сообщение # 7 | ● ● ● ● ● 1089 сообщений Статус: Offline | | | |
|
| cucYa | Дата: 28 Апреля 2009, 18:23 | Сообщение # 8 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Тогда хз, я не понимаю что тебе нужно  | | |
|
| }{0тт@бь)ч | Дата: 28 Апреля 2009, 18:26 | Сообщение # 9 | ● ● ● ● ● 1089 сообщений Статус: Offline | cucYa, если б я понимал  | | |
|